SuperAPI AI 工具集

duoduo-channel-admin

办公与效率

查看项目

更新于 10-16 03:10

技能介绍

用途:管理 duoduo 主机模式频道的完整生命周期与面向频道的配置,按频道类型(Feishu/ACP)和任务类型(安装、配置、诊断、重置)分别查阅对应参考文档。

先做发现:任何改动前先跑最小只读探测,如 duoduo daemon status、duoduo daemon config、duoduo channel list;编辑具体频道实例前先查看 cat <runtime_dir>/var/channels/<channel_id>/descriptor.md。

按类型路由:Feishu 读 references/feishu.md,涵盖安装、凭据、/setup 路由、主会话契约、安全卫生、错误排查与重置;ACP 读 references/acp.md;跨类型约定见 references/channel-lifecycle.md。症状不明确时可用 references/diagnose-feishu.md 的决策树。

配置模型:kind 级描述符在 <kernel_dir>/config/<kind>.md,实例级在 <runtime_dir>/var/channels/<channel_id>/descriptor.md。可手工编辑的键包括 new_session_workspace、prompt_mode、time_gap_minutes、runtime、stream、allowedTools、disallowedTools、additionalDirectories、claude.tools 等;bound_by、bound_at 通常由 channel.spawn 写入,不建议手改。修改 frontmatter 建议用 scripts/patch_markdown_frontmatter.py。

重置:bash scripts/reset-feishu-session.sh --channel-id feishu-<chat_id>,随后 duoduo channel feishu stop && duoduo channel feishu start,插件重启为必需步骤。

提示词编辑:kind 描述符的 Markdown 正文是 kind 提示词,descriptor.md 正文是实例提示词,实例 frontmatter 与提示词会覆盖 kind 默认值。

操作规则:优先最小作用域;改 ~/.config/duoduo/.env 凭据后重启受影响频道进程而非仅守护进程;装新插件后用 duoduo channel list 与 duoduo channel <type> status 验证;若凭据、安装状态与运行配置均正常仍失败,视为产品或插件问题。涉及遥测、调试日志或 Codex 时移交给 duoduo-runtime-admin。