- Backend: new canonical Proposal model + /proposals router - Backward-compat shims for old Propose imports and /proposes API - Tests updated to use /proposals, legacy compat tests added - Impact checklist: docs/BE-PR-001-rename-impact.md - TASKLIST.md: BE-PR-001 marked complete All 21 proposal tests pass.
1.9 KiB
1.9 KiB
HarborForge 自动化开发任务 - 定时唤醒
模型: kimi/k2p5 | Agent: developer
目标: Discord 1474327736242798612
任务说明
每次唤醒后执行以下操作:
1. 读取计划文档
- 阅读
/root/.openclaw/workspace/workspace-developer/HarborForge/plans/NEXT_WAVE_DEV_DIRECTION.md - 理解当前开发方向和架构设计
2. 读取任务列表
- 阅读
/root/.openclaw/workspace/workspace-developer/HarborForge/plans/TASKLIST.md - 识别未完成的任务项
3. 任务执行策略
- 从 TASKLIST.md 中选择一个未完成的、可独立执行的任务
- 优先选择只涉及单个子模块的任务(Backend/Frontend/CLI/Plugin)
- 避免一次任务横跨多个子模块
- 如任务过大,拆分为更小的子任务
4. 执行流程
- 创建任务分支(如需要)
- 实现功能代码
- 编写/更新测试
- 本地验证(如可能)
- 提交代码并推送
- 更新 TASKLIST.md,将完成的任务标记为
[x]
5. 汇报要求
向 Discord channel 1474327736242798612 发送执行摘要:
- 本次处理的任务ID和标题
- 完成状态(已完成/部分完成/遇到阻塞)
- 关键变更摘要
- 下一步计划或遇到的问题
6. 任务完成检测
- 检查 TASKLIST.md 中是否还有未完成任务
- 如果所有任务都已完成:
- 在 Discord 汇报最终完成情况
- 调用
openclaw cron delete hf-dev-kimi-scheduler删除本定时任务 - 说明删除原因
开发原则
- 单一职责:每次只处理一个任务
- 小步快跑:任务可拆分则拆分
- 及时汇报:每个任务完成后立即汇报进度
- 安全优先:涉及破坏性变更时先确认
当前上下文
- 工作目录:
/root/.openclaw/workspace/workspace-developer/HarborForge - Git 仓库: https://git.hangman-lab.top/zhi/HarborForge
- 包含子模块: Backend, Frontend, Cli, Monitor, OpenclawPlugin, Test