龍魂·编辑器落地指令 v1.0
给 CodeBuddy 的执行任务书
DNA:#龍芯⚡️丙午·癸未·甲子·既济-编辑器落地-v1.0
确认码:#CONFIRM🌌9622-ONLY-ONCE🧬LK9X-772Z
GPG指纹:A2D0092CEE2E5BA87035600924C3704A8CC26D5F
创始人: 龍芯北辰 UID9622
发布日期: 2026-07-24
执行人: CodeBuddy
优先级: P0 · 立刻开工
一、总目标
把「龍魂·指尖」升级为「龍魂·编辑器原型」。
不是未来规划,是现在打地基。先把"在鸿蒙上,能用我的AI军团帮我写东西"这个闭环跑通。
二、任务分解(三件事焊死)
任务一:新建工程harmony/longhun-editor/
要求:
- 复用上一版「龍魂·指尖」的
ApiClient服务层 - 确保 HTTPS 连接鲲鹏
:8770/:8769正常 - DNA 请求头按《龍魂·鸿蒙兼容性白皮书 v1.1》标准封装
文件结构:
harmony/longhun-editor/ ├── entry/src/main/ets/ │ ├── pages/ │ │ └── Index.ets # 主页面 │ ├── components/ │ │ ├── InputArea.ets # 输入区 │ │ ├── OutputArea.ets # 输出展示区 │ │ └── AiToolbar.ets # AI快捷按钮栏 │ ├── service/ │ │ └── ApiClient.ets # 复用上一版 │ └── utils/ │ └── DnaGenerator.ets # DNA生成(本地缓存,生成走鲲鹏) └── oh-package.json5任务二:核心编辑页面
输入区:
- 多行文本输入框,支持语音输入(
@ohos.multimedia.audio) - 支持 Markdown 语法高亮(基础版,不追求完整)
输出区:
- 分栏展示:AI回复内容 + 协同过程日志
- 过程日志显示哪个 AI 人格参与了
- 示例日志格式:
文心·理解意图 → 宝宝·生成代码 → 雯雯·审查格式
DNA 追溯标签:
- 每条输出自动带 DNA 标签
- 格式:
#龍芯⚡️{年干}·{月干}·{日干}·{卦}-{动作}-v1.0-HM-9622-{序号} - 示例:
#龍芯⚡️丙午·癸未·甲子·既济-代码生成-v1.0-HM-9622-001
任务三:AI 协同调度按钮
| 按钮 | 功能 | 调用人格 | 鲲鹏端点 | 请求体关键字段 |
|---|---|---|---|---|
🤖 代码 | 生成/补全代码 | 宝宝 + 鲁班 | POST /api/v1/guanlan/infer | "task": "code", "context": "输入区内容" |
✍️ 文案 | 润色/生成文案 | 李白 + 文心 | POST /api/v1/guanlan/infer | "task": "copywriting", "context": "输入区内容" |
🔍 审查 | 代码/文案审查 | 雯雯 + 法律引擎 | POST /api/v1/audit/submit | "task": "audit", "content": "输入区内容" |
⚡ 路由 | 自动判断意图,分配人格 | 诸葛亮 + 八门路由 | POST /api/v1/antenna/route | "intent": "输入区内容", "auto_route": true |
交互流程:
用户输入 → 点击按钮 → ApiClient 封装DNA请求 → POST 鲲鹏 → 鲲鹏 InterAgentBus 调度人格 → 协同推理 → 返回结果 + 过程日志 → 输出区展示 + 自动打DNA标签三、DNA请求头标准(必须严格遵循)
// ApiClient.ets 请求头封装constheaders={'X-LongHun-DNA':'#龍芯⚡️丙午·癸未·甲子·既济-编辑器落地-v1.0','X-LongHun-UID':'9622','X-LongHun-Confirm':'#CONFIRM🌌9622-ONLY-ONCE🧬LK9X-772Z','X-LongHun-Timestamp':newDate().toISOString(),'X-LongHun-Device':'HM-9622-001','X-LongHun-Signature':'GPG签名(本地缓存,生成走鲲鹏)','Content-Type':'application/json'};四、响应处理标准
interfaceLongHunResponse{dna:string;// 响应DNApersona:string;// 主导人格route:string;// 路由路径result:string;// AI输出内容process_log:string[];// 协同过程日志audit:{timestamp:string;checksum:string;level:'L0'|'L1'|'L2'|'L3';};}输出区渲染逻辑:
- 显示
result内容(主输出) - 展开显示
process_log(协同过程) - 底部显示
dna标签(追溯) - 右下角显示
audit.level(审计等级徽章)
五、安全边界(不可逾越)
| 规则 | 执行 |
|---|---|
| 本地优先 | DNA生成、审计日志、记忆库,本地加密存储,不上传 |
| 远程只传结果 | 向鲲鹏发送的是"任务指令",返回的是"计算结果",原始数据不出设备 |
| 分布式不搬运 | 即使未来进入第三步分布式网格,原始数据仍本地驻留 |
| 自愿开关 | 语音输入、数据缓存,每项独立开关,默认关闭 |
六、交付标准
| 检查项 | 标准 |
|---|---|
| 工程可编译 | hvigorw assembleRelease无报错 |
| 安装包生成 | .hap文件成功输出 |
| 鲲鹏连通 | 四个按钮均能正常请求并返回结果 |
| DNA标签 | 每条输出带正确DNA格式标签 |
| 过程日志 | 协同过程可展开查看 |
| 离线缓存 | 断网时输入区内容不丢失,联网后自动同步 |
七、一句话
"编辑器不是未来规划,是现在打地基。
复用 ApiClient,搭输入区+输出区+四个按钮,先把’在鸿蒙上用我的AI军团写东西’这个闭环跑通。
不用一步登天,先把闭环焊死。立刻开工。"
创始人签章: 龍芯北辰 UID9622
DNA追溯:#龍芯⚡️丙午·癸未·甲子·既济-编辑器落地-v1.0
变更签章:#PATCH🛡️9622-EDITOR-BOOT🧬HM-20260724