feat(plugin): 面板登录态说明 + 版本 0.2.4
- 明确面板是独立浏览器上下文(系统浏览器登录态带不过来),给出一次性登录入口 https://deta.city/login(写入 ant_token cookie 与 ant-model-auth localStorage) - 说明若宿主把 MCP 授权页开在面板内,codex mcp login deta_mcp 一步即可同时建立门户会话 (deta-mcp 授权页在授权成功时会把门户会话写进当前浏览器)
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "deta",
|
"name": "deta",
|
||||||
"version": "0.2.3",
|
"version": "0.2.4",
|
||||||
"description": "DETA \u5efa\u7b51\u6027\u80fd\u8bbe\u8ba1\u63d2\u4ef6\uff1a\u4ee5 AML \u4e3a\u552f\u4e00\u4e8b\u5b9e\u6e90\u7f16\u8f91\u5efa\u7b51\u6a21\u578b\uff0c\u7ecf GSA \u7f16\u8bd1\u4e3a\u5efa\u7b51\u6a21\u578b\u5e76\u505a\u89c4\u5219\u6821\u9a8c\u3002",
|
"description": "DETA 建筑性能设计插件:以 AML 为唯一事实源编辑建筑模型,经 GSA 编译为建筑模型并做规则校验。",
|
||||||
"author": {
|
"author": {
|
||||||
"name": "DETA",
|
"name": "DETA",
|
||||||
"url": "https://deta.city"
|
"url": "https://deta.city"
|
||||||
@@ -18,9 +18,9 @@
|
|||||||
],
|
],
|
||||||
"skills": "./skills/",
|
"skills": "./skills/",
|
||||||
"interface": {
|
"interface": {
|
||||||
"displayName": "DETA \u5efa\u7b51\u6027\u80fd\u8bbe\u8ba1",
|
"displayName": "DETA 建筑性能设计",
|
||||||
"shortDescription": "AML \u5efa\u7b51\u6a21\u578b\u8bfb\u5199\u3001\u7f16\u8bd1\u4e0e\u6821\u9a8c",
|
"shortDescription": "AML 建筑模型读写、编译与校验",
|
||||||
"longDescription": "\u5728\u7f16\u7801\u4ee3\u7406\u4e2d\u76f4\u63a5\u64cd\u4f5c\u5efa\u7b51\u6a21\u578b\uff1a\u8bfb\u53d6\u4e0e\u7f16\u8f91 AML \u8bbe\u8ba1\u6e90\u7801\uff0c\u7ecf\u7f16\u8bd1\u5668\u7f16\u8bd1\u4e3a\u5efa\u7b51\u6a21\u578b\uff0c\u6267\u884c\u8bed\u6cd5\u4e0e\u89c4\u5219\u6821\u9a8c\u3001\u56f4\u62a4\u7ed3\u6784\u7edf\u8ba1\u4e0e\u7a7a\u95f4\u90bb\u63a5\u67e5\u8be2\u3002AML \u662f\u5efa\u7b51\u8bed\u4e49\u7684\u552f\u4e00\u4e8b\u5b9e\u6e90\uff0c\u6240\u6709\u51e0\u4f55\u7f16\u8f91\u5747\u843d\u5230 AML \u6587\u672c\u3002",
|
"longDescription": "在编码代理中直接操作建筑模型:读取与编辑 AML 设计源码,经编译器编译为建筑模型,执行语法与规则校验、围护结构统计与空间邻接查询。AML 是建筑语义的唯一事实源,所有几何编辑均落到 AML 文本。",
|
||||||
"developerName": "DETA",
|
"developerName": "DETA",
|
||||||
"category": "Education & Research",
|
"category": "Education & Research",
|
||||||
"capabilities": [
|
"capabilities": [
|
||||||
@@ -31,9 +31,9 @@
|
|||||||
"brandColor": "#2F6F4E",
|
"brandColor": "#2F6F4E",
|
||||||
"websiteURL": "https://deta.city",
|
"websiteURL": "https://deta.city",
|
||||||
"defaultPrompt": [
|
"defaultPrompt": [
|
||||||
"\u8bfb\u53d6\u5f53\u524d AML \u8bbe\u8ba1\u6e90\u7801\u5e76\u8bf4\u660e\u5efa\u7b51\u6784\u6210\u3002",
|
"读取当前 AML 设计源码并说明建筑构成。",
|
||||||
"\u5728 AML \u4e2d\u4fee\u6539\u6307\u5b9a\u7a7a\u95f4\u7684\u5c42\u9ad8\uff0c\u7136\u540e\u91cd\u65b0\u7f16\u8bd1\u6821\u9a8c\u3002",
|
"在 AML 中修改指定空间的层高,然后重新编译校验。",
|
||||||
"\u7edf\u8ba1\u5f53\u524d\u6a21\u578b\u7684\u56f4\u62a4\u7ed3\u6784\u9762\u79ef\u4e0e\u5916\u7a97\u9762\u79ef\u3002"
|
"统计当前模型的围护结构面积与外窗面积。"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -69,7 +69,11 @@ Studio 就是 ant-model(deta.city 上的建筑性能应用)。在 Codex 右
|
|||||||
|
|
||||||
前置与故障:
|
前置与故障:
|
||||||
|
|
||||||
- 面板未登录 deta.city:先在面板里登录一次(门户把登录态写进 `ant_token` cookie 后,Studio 才会自动加载项目)。
|
- 面板未登录 deta.city:**面板是独立的浏览器上下文**,系统浏览器里的登录态带不过来。处置:
|
||||||
|
在面板里打开 `https://deta.city/login` 完成一次登录(登录态写入该浏览器的 `ant_token` cookie 与
|
||||||
|
`ant-model-auth` localStorage,之后长期有效);若宿主的 MCP 授权页恰好开在面板里,
|
||||||
|
`codex mcp login deta_mcp` 一步即可同时建立门户会话(授权成功时授权页会写入该浏览器)。
|
||||||
|
登录完成后重新打开 `studioUrl` 即自动加载项目。
|
||||||
- 没有 `projectId`:Studio 打开的是空项目。先在门户创建云项目拿到 ID,再 `push_project(…, projectId)` 绑定。
|
- 没有 `projectId`:Studio 打开的是空项目。先在门户创建云项目拿到 ID,再 `push_project(…, projectId)` 绑定。
|
||||||
- 宿主没有内置浏览器(CLI 等形态):直接把 `studioUrl` 给用户,让他自己打开,不要假装已经打开。
|
- 宿主没有内置浏览器(CLI 等形态):直接把 `studioUrl` 给用户,让他自己打开,不要假装已经打开。
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user