SuperAPI AI 工具集

duoduo-admin

通用与其它

查看项目

更新于 10-16 03:10

技能介绍

用途:作为主机模式的入门与管理入口,面向尚未建立 duoduo 心智模型的用户,解释并管理本机 duoduo 安装。

主要能力:先用 duoduo daemon status 确认守护进程状态,再用 duoduo daemon config 读取配置作为路径与设置的准绳;以文件与命令而非抽象架构讲清 stdio(默认直接操作面)、duoduo daemon(长驻运行时进程)、duoduo channel(可安装的外部渠道插件),以及 ~/.config/duoduo/.env、kernel/config/<kind>.md、var/channels/<channel_id>/descriptor.md 等位置。升级时用 duoduo --version 与 npm view @openduo/duoduo version 检查更新,标准路径为 npm install -g @openduo/duoduo@latest 加 duoduo daemon restart -r "upgraded @openduo/duoduo to <version>",较新版本可用 duoduo upgrade [version] [--wake <session-or-alias>];技能本身来自 GitHub 仓库,需用 npx -y skills add https://github.com/openduo/duoduo --global --all 单独刷新。跨越 v0.5 等行为边界时按升级剧本执行,可运行 bash scripts/v05-upgrade-preflight.sh 预检。

使用方式:排查问题时用 duoduo daemon status、duoduo daemon config、duoduo daemon logs 及相关 channel 状态/日志;自动化入口用 duoduo onboard 子命令,非 TTY 环境从 ALADUO_RUNTIME_MODE、ALADUO_CLAUDE_AUTH_SOURCE 等环境变量读取答案,缺失时以退出码 2 在 stderr 打印完整配方;PATH 被重置时可设 DUODUO_NODE_BIN 指定 node 绝对路径。

适用场景:解释 duoduo 工作机制、检查更新、升级与重启、归档会话(duoduo session archive <session_key>)、区分本地配置错误与产品缺陷、准备公开 issue。

限制:渠道安装与生命周期、运行时标志、具体缺陷上报需分流到 duoduo-channel-admin、duoduo-runtime-admin 与 references/issue-reporting.md;原始 Git 仓库不能直接作为渠道插件安装,安装器只接受 npm 包规格或本地 .tgz(需 --from-path)。