前言¶
日报往往散落在聊天记录、临时文档或脑子里,到周五写周报时要靠回忆拼凑。若团队已在钉钉里协作,更理想的做法是在对话里用固定指令写入、查询和汇总,而不是再开一套独立系统。下面介绍 SkillHub 上的 daily-report(坐标 @user_b70a90d6/acqyd),它把「记今天、删某天、列清单、出近 7 天周报」收敛成一组 /report 命令,并按用户隔离本地 JSON 存储。
这是什么¶
daily-report 在 SkillHub 上的展示名为「钉钉日报助手」,分类为 office-efficiency,来源为 community,由发布者 user_b70a90d6 维护,当前列表版本 1.0.0。页面标注 requires_api_key=false,安装与使用不依赖额外 API Key。
技能包内 manifest.json 将能力描述为:钉钉日报的存储、删除与周报生成;入口脚本为 scripts/report.py,通过 command 能力响应以 /report 开头的指令,并声明需要 read_user_info、send_message 类权限(与钉钉侧用户身份、回消息场景一致)。
核心功能¶
依据技能包内 SKILL.md 与 scripts/report.py,已核实能力如下。
- 记录今日日报:
/report today <内容>,以当天日期(ISOYYYY-MM-DD)为键保存正文。 - 删除日报:
/report delete <YYYY-MM-DD>删除指定日期;/report delete all清空当前用户全部记录。 - 周报摘要:
/report weekly汇总最近 7 天内有记录的日期与内容。 - 列表:
/report list列出当前用户所有日报日期(展示时单条内容截断至约 40 字,最多展示 10 条并提示总数)。
权限与数据隔离(SKILL.md 说明):仅响应已认证用户(通过钉钉 user_id 绑定);数据按 user_id 分文件存放在技能目录下 data/<user_id>.json。
安装与启用¶
安装前确认本机已有 SkillHub CLI(官方说明见 SkillHub 安装文档):
command -v skillhub && skillhub --version
未安装时可执行完整安装(文档推荐):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
将技能装进当前 Agent 会扫描的 skills 目录;若省略 --dir,默认会落到 ./skills/,Agent 可能无法加载。SkillHub 页面给出的坐标安装方式为:
skillhub install acqyd --namespace user_b70a90d6 --dir <skills 目录>
常见客户端 skills 路径(摘自官方安装文档,按你实际使用的工具二选一或选用项目内目录):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或项目下的.agents/skills/
示例(在 Cursor 中安装到用户级目录):
skillhub install acqyd --namespace user_b70a90d6 --dir ~/.cursor/skills/
安装完成后,按你所用 Agent 的说明重启或刷新技能列表,使 SKILL.md 被加载。本技能面向带 command 触发器的环境(manifest.json 中 entrypoint 为 scripts/report.py);在纯 IDE 对话场景下,Agent 主要依据 SKILL.md 理解命令语义,实际落盘与回执仍依赖集成侧把 user_id、text 等上下文传入入口脚本。
典型用法¶
下列命令来自官方 SKILL.md,可在已对接钉钉用户身份的机器人或 OpenClaw 类通道中直接发送。
记录当天工作:
/report today 完成接口联调,修复登录超时问题
生成近 7 天周报视图:
/report weekly
查看本人历史日期(含内容摘要):
/report list
删除误记或清空:
/report delete 2026-10-20
/report delete all
report.py 在收到非法子命令或缺少参数时,会返回简短中文提示(例如 today 未带内容、日期格式非 YYYY-MM-DD)。
适用场景与注意¶
适合:已在钉钉(或同类 IM)里做日报、希望用斜杠命令完成写入与周报草稿的团队;不需要第三方日报 SaaS、能接受按用户本地 JSON 文件存储的场景。
注意:
- SkillHub 列表版本为 1.0.0;包内
manifest.json自报版本为 1.2.0,若你关心版本一致性,以安装后目录内文件为准。 - 数据文件位于技能安装目录下的
data/,备份、迁移、合规审计需自行处理;多机部署时不会自动同步。 - 页面统计(截至资料抓取):评分 100000,下载约 881 次,安装计数 0;标签标明无需 API Key,但不等于无需钉钉侧应用与用户认证配置。
- 未在官方页面提供独立「简介」长文;功能边界以
SKILL.md与脚本实现为准,不支持的能力不要假设存在。
结尾¶
daily-report 把日报的增删查和近一周汇总固定为 /report 子命令,并用 user_id 隔离存储,适合想在钉钉对话里闭环日报、再一键拉出周报摘要的团队。安装与坐标信息以 SkillHub 为准:
- 技能页:https://www.skillhub.cn/skills/user_b70a90d6/acqyd
- API 条目:https://api.skillhub.cn/user_b70a90d6/acqyd