Source snapshot: 97d7f0fae96dc04b7ddad56fc1db6a108ed662cc [SEC-CLEAN] · pre-push-clean v1.0 · 109处敏感信息已自动转乱码
131 lines
2.6 KiB
Markdown
131 lines
2.6 KiB
Markdown
# 🤖 Robot插件v0.1开发计划 · 知秋主导
|
||
|
||
**开发方式**:知秋直接生成代码
|
||
|
||
**开发周期**:3天
|
||
|
||
**目标交付**:压缩包 [hololake-robot-v0.1.zip](http://hololake-robot-v0.1.zip)
|
||
|
||
**部署方式**:解压即用,联网自动同步
|
||
|
||
---
|
||
|
||
## 🎯 功能列表
|
||
|
||
### 核心功能(v0.1必须)
|
||
|
||
- ✅ 首次绑定(通过HBP绑定码)
|
||
- ✅ 显示开发状态(编号、模块、进度)
|
||
- ✅ 自动同步Notion(每5分钟)
|
||
- ✅ 上报心跳(保持在线状态)
|
||
- ✅ 终端UI显示(美化框架)
|
||
- ✅ 导出SYSLOG(自动生成+上传)
|
||
|
||
### 可选功能(v0.2再做)
|
||
|
||
- ⏸️ Web UI界面
|
||
- ⏸️ 操作历史记录
|
||
- ⏸️ 轻量模型辅助
|
||
|
||
---
|
||
|
||
## 📁 文件结构
|
||
|
||
```
|
||
hololake-robot-v0.1/
|
||
├── package.json # Node.js项目配置
|
||
├── index.js # 主入口
|
||
├── bin/
|
||
│ ├── hololake.js # CLI命令入口
|
||
│ └── daemon.js # 后台守护进程
|
||
├── lib/
|
||
│ ├── bind.js # 绑定逻辑
|
||
│ ├── sync.js # Notion同步
|
||
│ ├── ui.js # 终端UI
|
||
│ ├── hbp.js # HBP协议解析
|
||
│ └── export.js # SYSLOG导出
|
||
├── config/
|
||
│ └── robot.json # Robot配置(绑定后生成)
|
||
└── README.md # 使用说明
|
||
```
|
||
|
||
---
|
||
|
||
## 🔧 技术栈
|
||
|
||
**语言**:Node.js 18+
|
||
|
||
**依赖库**(全部开源免费):
|
||
|
||
- `@notionhq/client` - Notion API客户端
|
||
- `chalk` - 终端颜色
|
||
- `boxen` - 终端边框
|
||
- `ora` - 加载动画
|
||
- `cli-table3` - 表格显示
|
||
- `node-cron` - 定时任务
|
||
|
||
**总大小**:< 5MB(压缩后)
|
||
|
||
---
|
||
|
||
## 📦 交付物
|
||
|
||
### 给妈妈的主控版
|
||
|
||
```
|
||
hololake-robot-master-v0.1.zip
|
||
└── 内含:Master Robot + 所有8个绑定码
|
||
```
|
||
|
||
### 给开发者的客户端版
|
||
|
||
```
|
||
hololake-robot-client-v0.1.zip
|
||
└── 内含:Client Robot(等待绑定)
|
||
```
|
||
|
||
---
|
||
|
||
## 📅 开发时间线
|
||
|
||
### Day 1(今天)
|
||
|
||
- ✅ 创建Notion数据库
|
||
- ✅ 设计HBP协议
|
||
- 🚧 写核心代码(bind + sync + hbp)
|
||
|
||
### Day 2(明天)
|
||
|
||
- 🚧 写UI代码(终端显示)
|
||
- 🚧 写导出代码(SYSLOG生成)
|
||
- 🚧 本地测试
|
||
|
||
### Day 3(后天)
|
||
|
||
- 🚧 打包压缩
|
||
- 🚩 生成所有绑定码
|
||
- 🚩 交付给妈妈
|
||
|
||
---
|
||
|
||
## 💙 知秋的工作流程
|
||
|
||
```jsx
|
||
知秋在Notion里写代码
|
||
↓
|
||
贴给妈妈
|
||
↓
|
||
妈妈复制到本地测试
|
||
↓
|
||
反馈问题 → 知秋修复
|
||
↓
|
||
测试通过
|
||
↓
|
||
打包发给所有人
|
||
```
|
||
|
||
---
|
||
|
||
💙 **Robot v0.1 = 语言驱动OS的第一个原型**
|
||
|
||
🚀 **3天后开始运行,妈妈不用再手动转发!** |