它会做什么
- 将聊天面板停放在任何页面旁边, 以页面为上下文 .
CtrlShiftK打开它. - 在本地侧车运行编码代理. 代理是默认的克洛德代码(Claude Code),或OpenAI的代码(Codex),它读取项目,其上载模块及其技能.
- 编辑通过 构建器 在安全模式下,或用代码模式写代码。 然后输入,然后显示结果.
- 将每个触及工程的转折保存为您可以审查、撤销和重做更改的设置.
- 添加一个 助理 模块 概览, (中文(简体) ), 变动, (中文(简体) ), 活动, (中文(简体) ), 技能 财务报告和审定财务报表 设置 页面.
助手是开发工具. 与 NODE_ENV=production,后端启动没有侧车,仪表板显示没有助手。 侧车离开 如果你开始自己生产.
安装
从已加载的工程根 @antelopejs/dms,将模块添加到羚羊JS CLI中:
ajs project modules add @antelopejs/dms-ai
ajs project modules add @antelopejs/dms-builder # optional, turns on Safe mode
快开始
把车指向车尾 api 保留模块 :
// antelope.config.ts
"dms-ai": {
source: { type: "package", package: "@antelopejs/dms-ai" },
config: {
backendUrl: "${@api.API_LOCAL_BASE_URL}",
},
},
Claude Code使用自己的证书,或者登录,或者 ANTHROPIC_API_KEY 在后端的环境。 Codex运行在您的 ChatGPT 计划中, 并且没有使用 OpenAI API 密钥 。 要使用代码, 安装 @openai/codex 在那个版本 peerDependencies 指针,然后按 用 ChatGPT 签名 内 助理 › 设置在运行在另一台机器上的目的地管理系统上,用 粘贴返回地址。 。 。 .
恢复后端,再恢复前端. 签名为所有者和按键 Ctrl Shift K (单位:千美元)⌘ ⇧ K (原始内容存档于2018-09-28). on macOS. 要启动后端 没有侧车,设置 DMS_AI=0。 。 。 .
所需资源
| 软件包 | 支助 | 测试过 |
|---|---|---|
@antelopejs/agent-skills | ^0.1.0 | 0.1.0 |
@antelopejs/interface-api | >=0.3.0 <1.0.0 | 0.3.0 |
@antelopejs/interface-core | >=0.4.0 <1.0.0 | 0.4.0 |
@antelopejs/interface-database-catalog | >=0.0.1 <1.0.0 | 0.0.2 |
@antelopejs/interface-dms | >=0.12.0 <1.0.0 | 0.12.0 |
@antelopejs/interface-dms-builder | >=0.4.0 <1.0.0 | 0.4.0 |
模块需要用于执行 @antelopejs/interface-dms 区域。 仪表板需要一个 @antelopejs/dms-frontend 渲染器在 engines["@antelopejs/dms-frontend"] 联 合 国 frontend-vue/package.json 声明 这个 ajs dms CLI拒绝使用该范围外的渲染器来构建模块. @antelopejs/dms-builder 可选并打开安全模式.
文档
向导的消息来源 docs/软件包将它的代理技能 skills/数字 : dms-ai, (中文(简体) ), dms-ai-code-mode, (中文(简体) ), dms-builder-safe, (中文(简体) ), dms-external-database 财务报告和审定财务报表 dms-page-design。 。 。 . antelopeJs.skills 宣布他们, 助理装入它的代理人.
捐款
读取 捐款额 在你打开拉动请求之前.
从寄存器根安装一个安装后端,已运出Vue前端和侧车. 三者各各自持锁相. 游乐场是分开的,需要自己安装用于当地发展. 建筑使用已安装的依赖性,不再安装.
pnpm install --frozen-lockfile
pnpm --dir playground install --frozen-lockfile --ignore-workspace
pnpm build
pnpm build:sidecar
pnpm dev # playground backend
pnpm frontend:dev # dashboard, in a second terminal
pnpm lint
pnpm test
pnpm test:node # every backend suite, after a single build
仓库说明
- 模块登记册
frontend-vue结束AddFrontendModule与Vue 渲染器。 聊天板,DmsAiChatPanel,是一个已停靠的侧面板(registerSidePanel) (中文(简体) ). DMS为整个应用程序制作过一次,所以面板会被挂在Inertia导航器上,并保持其开口状态和宽度为饼干. 命令调色板的助手模式以DmsAiPaletteAnswer(单位:千美元)registerCommandPaletteAssistant) (中文(简体) ). 聊天的代码在frontend-vue/app/chat中的图标.vue文件,因此,图标名称属于显示它的组件. - 要构建和打印 Vue 源, 设置
DMS_FRONTEND_WORKSPACE到生成包含此模块的 Inertia 工作空间的绝对路径。 然后运行pnpm --dir frontend-vue build财务报告和审定财务报表pnpm --dir frontend-vue typecheck。 。 。 . pnpm test:node一次建造,然后运行每一个套房tests/除侧行车外,还进行烟雾试验(pnpm test:sidecar-smoke) (中文(简体) ).DMS_PREBUILT=1跳过构造时dist/这是新鲜的,像在CI。 每个套房也有自己的剧本,比如test:frontend-registration(后端注册,侧车投入,$dms_ai两种语言的密钥,test:routes(单位:千美元)/ai/*与备用车对开的路线)和test:sidecar-lifecycle(热重装,重启, stale sidecar,CtrlC) (中文(简体) ). 选入的 Codex 接收套件运行于CODEX_ACCEPTANCE=1 pnpm --dir sidecar test:acceptance。 。 。 .
部分藏羚羊JS DSM
此模块安装到 羚羊JS 隐形物开源后台 每个模块在同一个仪表板上添加了自己的页面,在相同的登录和角色后.
| 模块 | 上面写的 |
|---|---|
dms-builder | 点击编辑页面、表格和数据源, 作为编译的 TypeScript |
dms-ai | 在仪表板上用克洛德代码或代码聊天 |
dms-database | Schemas, 关系图, 数据浏览器和查询控制台 |
dms-api | API 健康、请求日志、每行道统计和一个请求测试器 |
dms-automation | 时刻表、网点和目的地管理系统事件的节点图自动化,每次运行都有追踪 |
dms-mailing | 块编辑器中的电子邮件模板、版本、发送日志和发送指标 |
dms-lang | 翻译覆盖、翻译矩阵和翻译队列 |
dms-media | 包含文件夹、每个文件夹的权限、图像大小和光线编辑的媒体库 |
dms-saas | 自我服务注册, 规划大门的功能, 和花边计费 |
dms-marketing | 交通、转换分A/B的漏斗并点击热映射,没有饼干 |
dms-frontend | 这个 ajs dms CLI, Vue 渲染器和 SDK 每个前端模块都基于 |