Skip to content

Unified Session Core · .NET 10 · Agent Harness

围绕项目构建持久 AI 工作空间

DotCraft 将 CLI、Desktop、IDE、聊天机器人、API 与自动化任务接入同一个工作区,让会话、记忆、技能和工具在不同入口之间保持一致。

一个核心,多种入口

DotCraft 不是为每个客户端维护一套独立 agent 流程,而是用统一会话核心承接执行、状态、审批与可观测性。

项目级工作区

围绕真实项目目录组织会话、记忆、技能、配置和任务,让 agent 能持续理解你的项目。

统一会话模型

Thread、Turn、Item 模型跨 CLI、Desktop、ACP、QQ、WeCom 和自动化任务复用。

可观测与治理

审批、工具调用、Trace、Dashboard 和沙箱隔离让 agent 工作流更容易检查、恢复和约束。

Desktop first

图形化管理会话、Diff、计划与自动化

Desktop 是推荐的第一入口。先完成下载、工作区初始化和模型配置,再按需进入 TUI、AppServer、ACP、频道或自动化。

DotCraft Desktop

面向集成的协议与 SDK

AppServer 通过 JSON-RPC over stdio/WebSocket 暴露统一能力,外部客户端、频道适配器和 SDK 可以复用同一套运行时。

Automations

把 agent 工作流放进任务管线

本地任务和 Cron 在工作区内提供调度、线程绑定、活动展示和重试能力。

DotCraft automations panel

三步开始

第一次使用请从 Desktop 开始。跑通之后,同一工作区可以继续接入终端、编辑器、API、SDK 和自动化任务。

下载 Desktop从 Release 安装桌面应用,或从源码构建后启动 Desktop。
选择项目文件夹选择真实项目目录,让配置、会话和任务跟随这个项目保存。
配置模型并开始对话设置 OpenAI-compatible API Key 或 CLIProxyAPI,发送第一次仓库理解请求。

Apache License 2.0