Skip to content

命令行 ​

安装后使用 dingclawd 命令。除 whoami 和 init 外,各命令默认读取 ~/.config/dingclaw/config.json,可以用 --config <路径> 指定其他配置文件。执行 dingclawd --version 查看版本。

初始化 ​

命令说明
whoami只读。确认 dws 登录的是你本人,并列出你的不可变钉钉 ID
init --owner-name <显示名>生成配置、人设工作区和后台服务描述文件,不打开发送、不加载服务

init 的常用参数:

参数说明
--agent qoder|claude|codex启用的 Agent,默认 qoder
--dws-profile <corpId>指定 dws 的组织,默认使用当前登录的组织
--force配置文件已存在时覆盖它

检查与启用 ​

命令说明
doctor检查配置、dws 授权与各项验证,列出启用前还欠的每一项;升级后运行时会完成数据库结构迁移
status查看实例状态,以及是否已具备自动发送条件
verify-contracts探测 zclaw 需要的钉钉接口,发送检查只发给你自己;核对后加 --attest --yes 记录结果
verify-template --agent <Agent> --tier <档位>探测 Agent 命令是否与内置模板一致,档位为 restricted 或 privileged;核对后加 --attest --yes 记录结果
enable-sending --yes其余检查全部通过时打开发送

运行 ​

命令说明
poll执行一轮:拉取、筛选、生成并发送回复
run常驻循环,每一轮重新读取配置;后台服务就是以这个命令运行
pull-now人工立即触发一轮,会真实回复消息,不要当作只读检查使用
tui打开终端面板

只读查看 ​

以下命令只读取,不修改任何状态。

命令说明
inbox收件箱列表,--hours 默认 24
conversations最近的会话,--limit 默认 100
messages --conversation-id <ID>某个会话的最近消息,--limit 默认 8
timeline所有会话按时间混合,--hours 默认 8
search --query <关键词>搜索聊天记录,--days 默认 30

黑名单 ​

命令说明
blacklist add --user-id <userId>加入黑名单,命令返回后不会再有发给这个人的新消息
blacklist remove --user-id <userId>移出黑名单
blacklist list查看黑名单

查看人设内容 ​

init 在 ~/.dingclaw/bin/ 下生成了 dingclaw 辅助脚本。查看普通档实际拼进提示词的内容:

bash
~/.dingclaw/bin/dingclaw skill restricted

终端面板常用键位 ​

在面板中按 ? 查看完整键位。

按键操作
1–5切换视图:分诊、全部会话、时间线、未读、找我的
j / k,↓ / ↑,⌃N / ⌃P上下移动
Enter,l打开会话
Tab在列表和会话之间切换
/筛选当前列表
s跨会话搜索聊天记录
⌃F搜人并开始聊天
:,⌃K命令面板
a,⌃T让分身起草回复
i撰写消息
m / t静音 / 置顶会话
r,⌃L刷新
R标为已读
M切换分身模式,需要确认
q退出

撰写框中,Enter 发送,⌃G 打开外部编辑器,Esc 收起并保留草稿。

文中提及的第三方产品名称和商标归各自权利人所有,本站产品与其无隶属关系。