开发日志记录

3小时前更新 2 00
开发日志记录开发日志记录
开发日志记录

技能简介

DevLog Skill 是为 OpenClaw 代理设计的标准化日志记录技能,通过 dev-log-cli 工具捕获开发上下文、项目里程碑和任务状态,数据以结构化方式存入 SQLite 数据库。

业务背景

开发日志记录帮助技术团队实时追踪项目进展,将分散的开发活动转化为可追溯的知识资产。通过结构化记录任务状态、阻塞问题和里程碑,团队负责人能快速掌握多项目健康度,新成员也能快速获取历史上下文,减少信息同步成本,提升协作透明度。

落地案例:某后端团队使用DevLog Skill管理微服务重构项目:开发人员每日用自然语言提交进度(如"完成订单模块API迁移,待联调"),标记状态和标签;项目经理通过筛选查看本周各服务进展,发现支付服务连续3天状态为阻塞,及时协调资源介入;季度复盘时,统计报告直观展示代码迁移完成率,支撑迭代规划决策。

能做什么

  • 添加带标签和状态的开发日志条目
  • 按项目筛选查看近期活动记录
  • 统计项目健康度和活跃度指标
  • 搜索历史日志获取特定主题上下文
  • 查看或编辑单条日志详情

使用说明

安装准备

pipx install dev-log-cli

基础操作

1. 记录进度或阻塞问题:

devlog add "完成认证模块实现" --project "Project Alpha" --status "completed" --tags "auth,feature"

2. 查看项目最近5条记录:

devlog list --project "Project Alpha" --limit 5

3. 获取项目统计信息:

devlog stats --project "Project Alpha"

4. 搜索历史关键词:

devlog search "infinite loop"

5. 查看或修改指定条目:

devlog view <id>
devlog edit <id>

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言描述、项目名称、状态标记、标签列表、查询关键词、条目ID
输出SQLite写入确认、日志列表、统计报告、搜索结果、单条详情
适用人群多项目开发者、个人开发者、需自动化记录代理
不包含云端同步、可视化界面、第三方工具API集成

 

风险提示

  • 依赖外部 CLI 工具,需确保 pipx 环境正常
  • SQLite 数据库为本地存储,无自动备份机制
  • 日志 ID 为自增整数,删除后可能产生编号断层

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/crimsondevil333333/devlog-skill/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...