PleasePrompto/ductor
说明与用途
**项目简介**
PleasePrompto/ductor 是一款基于 Telegram 的统一控制面板,能够在聊天窗口里直接调度 Claude Code、Codex CLI 与 Gemini CLI。它支持实时流式输出、持久化记忆、定时任务(cron)与 Webhook,并提供 Docker 沙箱环境,实现安全、可隔离的代码执行。
**价值主张**
- **消除重复手工**:把繁琐的命令行操作、模型调用和脚本执行搬到 Telegram,对话式操作即可完成,显著降低人工出错率。
- **构建可复用工作流**:通过 cron、Webhook 与 Docker 沙箱,可将多个工具链组合成可重复、可监控的业务流程。
- **提升运维效率**:运维人员可随时在手机或电脑上查看实时执行日志,快速定位问题并进行干预。
**典型接入方式**
- **Telegram Bot**:创建并配置 Bot Token,部署
ductor服务后绑定到 Bot。 - **CLI/SDK 调用**:项目提供 Python SDK 与 REST API,业务系统可直接调用
ductor的执行接口,实现自动化触发。 - **Docker 沙箱**:在 Docker 环境中运行
ductor,利用其内置的镜像管理与资源隔离,确保代码执行安全。 - **Cron / Webhook**:通过配置文件或 UI 添加定时任务或外部 Webhook,
ductor会在触发时自动调用对应的模型/CLI。
**生产可用性**
- **活跃度高**:截至 2026‑07‑12,项目最近一次提交,拥有 424 个星标、77 个 Fork,社区活跃。
- **技术成熟**:核心语言为 Python,已实现完整的 API/SDK、CLI 与 Docker 打包,易于在 CI/CD 流水线中集成。
- **安全与隔离**:Docker 沙箱提供进程、网络、文件系统的隔离,降低代码执行风险。
- **可评估性强**:公开的实现信号(API、SDK、语言元数据)以及明确的主题标签,使得快速 PoC 成本低。
总体来看,PleasePrompto/ductor 已具备较高的生产就绪度,适合作为自动化工作流的 OSS 试点,后续只需对许可证合规、持续维护者与安全审计进行最终确认即可投入正式生产环境。
实际用途
PleasePrompto/ductor helps remove repetitive manual operations from a workflow.
- remove manual work
- connect tools into repeatable flows
- schedule operational tasks
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: Python
- 记录日期: 2026-09-05T17:31:53.884Z