把 Agent 做成
可进入的工作空间。
这是 DevKit 原型的网页版教程。当前版本以 docs 中的产品契约为准,重点完成第三章、第四章(Run 模块除外)的交互、资源模型与发布流程。
项目配置、Node、Workflow、Skill、Tool、Knowledge 与 MCP 的组织方式。
项目页、资源页、Workspace、Session、IDE 与 Test 的可执行命令。
面板拥有输入;选项用文本确认,取消会真正退出 pending,不污染命令历史。
从源码校验、构建 manifest/zip 到提交前检查,形成可追溯链路。
第三章 · 设计 Agent
Agent 是项目资源的组合,不再依赖旧的顶层 metadata 形态。项目根目录由可编辑源码组成,生成目录只由 build 产生。
最小项目结构
编辑 config 的示例
进入项目后,可以先打开配置页,再设置字段:
也可以用一条命令直接修改:
第四章 · 命令面
| 入口 | 用途 | 示例 |
|---|---|---|
| tool → mcp | 从 Tool 进入 MCP;MCP 的 exit 回到 Tool | tool / mcp |
| workspace | 创建、快照、版本树、回滚与 diff | workspace revert ws_001 |
| test | 创建并运行测试样例 | test new case |
| node | 选择并管理 Node | node → validate |
交互区规则
test new case 只生成 YAML 样例,不打开 Editor。Workspace · 版本树
Workspace 列表展示 versioned workspace 的 Git 风格快照链;进入 revert <id> 后,从该 workspace 自己的版本树选择回滚目标。
direct 与 readonly workspace 不允许回滚,并会给出明确提示。删除 workspace 只删除注册记录,不删除目录文件。
安装成 trismind 命令
把仓库发给对方,或上传到 Git 服务器后,对方执行安装脚本即可得到全局 trismind 命令。安装器会创建独立虚拟环境,不污染系统 Python。
从远程仓库安装:
卸载:bash uninstall.sh。完整说明见 docs/INSTALL-PACKAGE.md。
部署与访问
原型服务监听所有网卡,固定端口为 3000;教程站固定端口为 3001。
局域网访问使用本机 IP:http://<本机IP>:3000(终端原型),http://<本机IP>:3001(教程站)。源码更新只执行 update,链接不变。
公网终端演示:https://demo.amstroy.com.co/,Basic Auth 口令见 deploy/state/credentials.env。