ワンクリックで
deploy-docker
在 Linux 生产环境执行 DicePP 相关 Docker/Compose 运维动作。当用户要求查看服务状态、日志、pull/up/restart 容器、应用镜像或管理 DicePP/协议适配器(NapCat / LLOneBot)容器时使用。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
在 Linux 生产环境执行 DicePP 相关 Docker/Compose 运维动作。当用户要求查看服务状态、日志、pull/up/restart 容器、应用镜像或管理 DicePP/协议适配器(NapCat / LLOneBot)容器时使用。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
使用 DicePP Shell 工具进行交互式机器人指令验收。涉及用户可见指令、骰子结果、会话状态、多步骤流程、私聊/群聊差异或需要确认机器人实际回复时使用;开发验证时可由 auto-test-run 配合调用。
运行 DicePP Persona 真实 LLM 功能回归,客观验收生活模拟、主动消息、私聊多轮、群聊上下文、持久化和 trace。仅在用户显式调用本技能或明确要求 Persona 真实 LLM 回归时使用;不得自动触发,也不得由 subagent 自行调用。
代码审视清理——扫描变更中的遗留调试代码、废弃注释、无 backlog 引用的 TODO 等,一次确认后批量修改,跑通全量测试。
用当前 dev 源码在 5090 端口起一个 Dashboard 实例(默认仅本地 127.0.0.1,--expose 才绑 0.0.0.0),联动 dicepp-shell serve 常驻 Bot Runtime,做 Dashboard 开发联调验收。需要可视化 Dashboard 状态、调试控制通道、验证 Bot↔Dashboard 通信、测试 Dashboard 面板与真实 Bot 生命周期联动,或要在不碰生产 docker 栈的前提下用 --expose 临时把 Dashboard 暴露给外网查看时使用。
从 master 创建新的 feature 分支,基于 git worktree 实现环境隔离。
开发分支提交重组——分析、分组、walkthrough 确认、reset-soft 重提交、验证无内容丢失。不修改代码。
| name | deploy-docker |
| description | 在 Linux 生产环境执行 DicePP 相关 Docker/Compose 运维动作。当用户要求查看服务状态、日志、pull/up/restart 容器、应用镜像或管理 DicePP/协议适配器(NapCat / LLOneBot)容器时使用。 |
| license | MIT |
| metadata | {"author":"DicePP","version":"1.0"} |
在 Linux 生产环境执行 DicePP 相关 Docker/Compose 运维动作。该技能处理执行层面的服务状态、日志、镜像拉取、容器更新和重启规则。
第一版只允许操作 DicePP 部署相关资源:
bot 和独立 dashboard service。默认禁止:
优先使用明确的 Docker Compose 命令,不调用项目 shell wrapper 或 Makefile 部署入口:
DICEPP_IMAGE_TAG=vX.Y.Z docker compose pull/up;离线镜像包更新使用 docker load 导入目标镜像后执行 DICEPP_IMAGE_TAG=vX.Y.Z docker compose up -d --pull never。两种方式都默认作用于当前 compose project 的 DicePP 服务整体,而不是只更新单个 bot service。napcat/ 目录,LLOneBot 在 llonebot/ 目录);无法确认时只做只读检查并要求用户提供路径。git pull、本地 build 或项目部署 wrapper 更新生产。常用只读检查包括:
只读检查仍应避免输出 token、cookie、session、密钥、完整敏感配置或二维码敏感内容。
以下操作必须等待用户明确确认:
确认前必须展示:
当 'version-deploy' 要在线应用镜像版本时, 推荐执行序列为:
bot 和 dashboard。dashboard service, 同时查看 'docker compose logs --tail 100 dashboard'。当 'version-deploy' 要离线应用镜像包时, 推荐执行序列为:
DicePP-vX.Y.Z-linux-amd64-offline.zip;如需外层来源校验,可对照 GitHub Release asset digest 或用户下载时留存的 sha256sum 输出。unzip -o DicePP-vX.Y.Z-linux-amd64-offline.zip。sha256sum -c checksums.sha256。zstd -d -f images/DicePP-vX.Y.Z-linux-amd64-images.tar.zst。docker load -i images/DicePP-vX.Y.Z-linux-amd64-images.tar。docker load 输出包含 ghcr.io/pear-studio/nonebot-dicepp:vX.Y.Z 和 ghcr.io/pear-studio/dicepp-dashboard:vX.Y.Z。docker-compose.yml 同步到部署目录后, 执行 'DICEPP_IMAGE_TAG=vX.Y.Z docker compose up -d --pull never'。