记录实际改动、影响和验证。Git 保存对应代码差异;本文件保存面向使用者的说明。
客户名平铺改为可搜索切换面板,列表限高滚动;认知嵌入视图删除重复品牌。账号按钮重新设计并移动到业务或Adam工具栏,返回首页归位,菜单保留退出/管理/设置功能,键盘焦点和菜单定位完善。
仅8个界面文件,后端/权限/客户资料不动。14真实GET、16导航校验、账号6组/宿主17/重试8通过;浏览器验证五模式、分屏/全屏、500合成客户及365px窄屏。跨origin iframe内部自动点击受工具限制,内层交互用同一真实网关独立页验证,详情见说明。
本地未上线。备份backups/ui-navigation-20261029-v3;说明GEO-NAVIGATION-20261029.md,截图previews/geo-navigation-20261029。
收紧认知内GEO导航和宿主工具栏,四指标横排,客户卡主要操作前置;光效、风景和字体层次重新平衡。全屏显示双客户卡,窄屏改两列指标;空工作台增加直接新建入口,内页当前客户高亮。
仅4个模板/样式文件,业务后端和原app.css/app.js保持,用户数据未改。14个真实只读页面及3类模板状态通过;浏览器验证分屏、全屏、编辑取消、事实卡、写稿、窄屏无整页溢出及其他板块保持。
本地已更新,未上线。备份backups/ui-refine-20261029-v2,说明GEO-UI-REFINEMENT-20261029.md,截图previews/geo-ui-refine-20261029。
已复制至D:/AdamPlatform,原目录保留。主站、GEO、漫剧、电商、PPT与Adam源码分开;账号/客户/会话资料在data,私有配置在config,快照在backups。仅新副本调整路径,不改变客户ID、账号口令和模型配置。
原GEO备份一并保留,新增统一启动前数据/配置快照,不清理旧整站备份。SQLite安全快照、原文件哈希、真实只读路由、账号/边界/网关等回归、新布局26条及92文件临时恢复检查通过。
4546联调通过后已切换常用4326地址到新目录,原主账号与真实GEO数据正常。使用根目录「启动网站.cmd」,详细说明PLATFORM-COPY-20261029.md。未触发业务模型、检测或生成,未部署公网。
结果: 从首页认知打开 D:/workbuddyA/geo-platform 的实际客户、看板、事实卡和写稿页。原主账号已在浏览器登录,确认星门科技/模算归巢、4次检测、575条引用;原口令和许可保持,旧演示服务已停止。
接线: 统一启动器管理大厅4326、独立网关4327和独立Flask8900。每次鉴权并剥离浏览器凭据,内部HMAC签名带账号身份;后端检查客户/批次/草稿/任务/报告归属。旧客户归主账号可见,普通账号新客户归本人,新增独立归属表,不迁移业务库。
隔离: GEO单独origin iframe保留表单、下载等功能,其余三板块保留opaque sandbox;页面跳转握手、局部失败与重新验权重试。GEO启动缺失/端口冲突不再关闭大厅;取消离开确认不会触发导航销毁。后台进程退出需重启统一入口,目前不自动重启。
验证: 账号6组、模块边界166、宿主17/重试8、远程宿主10/桥15、网关16、启动降级4、Flask边界97、复制件路由33以及真实只读路由21通过。真实浏览器验证登录、认知数据、全屏/返回、独立商域和网关内事实卡→看板→写稿;iframe内自动点击受控制接口限制,未宣称通过。未操作真实客户写接口、模型或发布。
交付: 说明 docs/OBSERVATORY_GEO_CONNECTION_20261029.md;截图 docs/previews/geo-connect-20261029/。真实GEO新增适配器,home模板仅一行弹窗兼容,原模板与客户数据已备份。
改动: 按用户图片更新 D:/workbuddyA/geo-platform 的公共侧栏和总览;新增cosmic.css覆盖暗色表单、正文预览、表格和弹窗。四统计卡带图标与蓝紫光边,客户卡交替蓝色山河/暖金树景;手机使用横向导航和单列业务内容。用户配置品牌色和生成状态红绿语义保留。
范围: 仅base/home及新增样式/图标/本地素材;原app.css/app.js、首页模态与脚本后缀、业务ID/事件/数据表达式不变,所有Python后端与真实数据未操作。两张美术资产由内置image_gen生成,完整提示词已存 static/cosmic/ASSETS.md;GEO/Adam业务模型和检测调用0。
验证: 无数据库/环境配置导入的隔离Flask预览13个GET渲染通过,5类写请求拒绝;实际浏览器查看总览、编辑/检测弹窗、客户看板、事实卡焦点及写稿预览;365×789下总览/事实卡/写稿页无页面横向溢出。原客户品牌主色实际读取仍有效,总览最终控制台无error/warn。没有据此宣称真实生成或检测重新验收。
交付: 实际项目旧模板备份 _archive/ui-cosmic-20261029-v1;说明 GEO-UI-REFRESH-20261029.md;本机只读演示 http://127.0.0.1:8901/,已切到实际项目模板/静态文件,截图 docs/previews/geo-ui-20261029/overview.png。未接入主站、未部署、未启动正式业务。
问题与修改: 原认知/创造共用业务DOM,商域/演绎只有卡片。四业务现有各自HTML/CSS/JS和独立包;大厅通过固定注册表懒加载sandbox iframe,模块脚本不进入大厅全局,DOM/样式/存储隔离。商域/演绎仍待开发,业务均未接入。
失败恢复: 启动握手、运行错误和心跳分别局部兜底,失败即卸载当前iframe;返回、全屏、Adam位于宿主。重试重新验权并换实例/channel,账号变化和退出清理旧资源;异步重试按实例去重,旧授权不能覆盖重新打开的同名模块。
账号与资源: 五项许可分别控制,旧普通账号新增键默认关闭且不批量重写;兼容原三键更新。模块CSP仅放行自身目录,禁止网络/嵌套frame等;真实业务授权仍必须由各业务服务执行。
交付与验证: 单模块打包器先解析所选JS但不执行,输出文件哈希/内容revision并拒绝覆盖。原账号6组、新服务边界166断言、宿主17项、重试整合8项及模块/打包检查通过;实际浏览器四入口、全屏/模块内Esc、认知脚本404/运行异常/无心跳及单块重试、Adam持续可用、窄屏分屏均通过。截图 isolation-008-home/failure-20261028.png。
范围: 仅本地预览;GEO/漫剧/Adam实际后端未接入,无真实模型、搜索、媒体或客户数据操作,未部署。公共服务、浏览器CPU/内存/GPU仍共享;不承诺资源耗尽或公共服务器故障不影响全站。详细说明见 docs/OBSERVATORY_MODULE_ISOLATION_20261028.md。
改了什么: 四张卡片采用共同的细描边、柔和阴影与悬停反光;原认知/创造素材外增加同规格轮廓,商域/演绎原有亮边减弱。标题、行距与说明文字统一,文字区补淡暗渐变;当前预览卡片说明与待开发均为12px。输入栏保留原尺寸,降低蓝色实底透明度并细化磨砂、聚焦光晕及图标线宽。
交互变化: 认知从左侧卡片位置展开,创造从右侧卡片位置展开,返回时缩回原位置;中央Adam从球体位置展开。使用实际元素矩形计算过渡,伴随面板轻微入场;动态关闭时直接切换,沿用原有减少动态偏好默认值。
可靠性: 过渡可被新入口、全屏、拖动与键盘调整打断;关闭动态会结束现有动画。切换账号/撤权沿用立即关闭,动画完成后不抢走用户已移动的焦点。测试发现首次快速返回再点入口会被旧过渡挡住,已修复并重测通过。
影响文件: observatory/index.html 引入新增 polish.css 并统一轮廓;polish.css 仅负责本次质感/字体/输入栏;interface.js 负责过渡和焦点收尾。场景素材、球体、已删除的外圈、四卡位置及原后端接口保持;未新增业务设定、权限、依赖、模型调用或部署。
实际验证: JavaScript语法检查通过;实际浏览器888×624中读取到4个共同轮廓、12px说明文字与新半透明输入背景。动画初帧认知位于左卡约(164,160)、创造位于右卡约(582,162),均约142×243,随后展开为业务面板。两侧进入/返回、全屏、比例调整与恢复、快速切换、展开中Esc、动态关闭时直切和键盘焦点均通过。最终页控制台error/warn为空;截图 observatory/proof/polish-007-home-20261028.png 与 polish-007-focus-20261028.png。
验证范围: 本轮使用当前浏览器默认视口,没有调整窗口来制作截图;窄屏样式已适配,本轮未做移动设备实测。没有把UI展示描述为模型或GEO业务已接通。
改了什么: 用户指出球后环形轨道在不同窗口比例下显得不协调,删除Canvas中的三条外圈轨道、沿轨道移动的亮点和尾迹,以及不再使用的轨道坐标/遮挡函数。保留球体素材、贴近球面的边缘反光、输入反馈、环境星点与背景视差。
影响范围: 仅 observatory/atmosphere.js 与 index.html 中对应动态设置/预览说明文字;设置说明改为“球体边缘流光、星点与卡片浮动”。地面平台、卡片布局、账号、Agent与业务接口保持,无模型调用或部署。
实际验证: JavaScript语法检查通过;实际浏览器刷新显示外围轨道消失,球体与四张卡片正常显示。本机页面HTTP 200,截图 observatory/proof/orb-006-20261028.png。
改了什么: 按用户确认,将电商卡片改名“商域”、PPT卡片改名“演绎”,两处待开发保留;辅助朗读名称注明电商/PPT对应关系。删除输入栏地球图标、未使用图标定义与对应点击绑定。
原因与取舍: 原地球图标实际打开认知空间,并非联网搜索开关,既重复又容易误解。建议保持首页简洁,未来搜索作为工具由Adam判断调用;本轮没有实现搜索开关、搜索工具或更改Agent联网行为。
影响范围: 仅 observatory/index.html、interface.js 与说明记录。认知主卡入口保留,输入、附件、发送、账号和后端保持。没有新增模块许可、提示词设定、真实模型调用或部署。
实际验证: JavaScript语法检查通过;实际浏览器显示新名称,输入栏地球入口已移除,认知卡片仍正常打开2:1分屏并返回。截图 observatory/proof/portals-005-20261028.png。
改了什么: 删除认知/创造卡片的两处“进入”可见文字,保留细箭头与整卡点击;电商/PPT去掉购物袋、线框幻灯片图形,换为星港城市与层叠光幕场景,沿用认知/创造的斜边轮廓、玻璃质感、发光描边和悬停反光。两个“待开发”保留。
命名建议: 电商“商域”、PPT“演绎”,仍为建议;页面暂时沿用电商/PPT,不把建议直接当成用户已确定的名称。
影响范围: 仅 observatory/index.html、observatory.css、两张新增本地PNG与说明记录。背景、球体、两个原入口场景及输入框比例保持;账号、权限、业务、Agent提示词与模型配置未改,未部署。
素材来源: 使用 Codex 内置 image_gen 生成两张1024×1536素材,并复制到项目 assets/commerce-world-004.png、presentation-world-004.png,原生成文件保留。完整提示词与路径见 assets/portals-004-prompts.md;这是UI素材制作,不代表Adam已接入生图业务模型。
实际验证: 浏览器两张图片实际加载,原生尺寸正确;两个入口仅显示箭头,“待开发”共两处,实际截图 observatory/proof/portals-004-20261028.png。无Adam/GEO业务模型调用,没有新增功能测试或改业务流程;窄屏样式保留,本轮未作移动设备实测。
改了什么: 底部输入框缩窄、降低高度和图标尺寸;认知、创造卡片的大圆形前进按钮改为细分隔线、“进入”和细箭头。两侧新增较小的电商、PPT玻璃卡片,各标注“待开发”,保留中间球体与大厅背景。
布局取舍: 桌面排列为电商—认知—Adam—创造—PPT,两个现有主入口略缩小;1000px以下进一步调整卡片和球体比例,800px以下将四张卡片排成两行。新卡片使用CSS与SVG图形,保留现有悬停视差与暂停动效控制,不增加素材请求。
影响范围: 仅 home-preview/observatory/index.html、observatory.css 与说明记录。电商/PPT没有业务入口或权限项;账号、接口、Agent、提示词、模型与工具没有修改,没有新增业务设定。未部署。
实际验证: 实际内置浏览器显示四个板块和两处待开发;当前窗口输入框从约728×57缩至497×50,认知/创造仍正常打开2:1分屏。截图 observatory/proof/portals-003-20261028.png。窄屏样式已加入,本轮没有移动设备实测;没有模型或媒体调用。
问题: 上轮把账号界面接到了旧星河/漫剧入口;用户指定的是 /observatory/ 星际大厅。此前记录保留,旧入口不作为本次 Adam 界面交付。
改了什么: 星际大厅右上头像接入登录、退出、主账号账号管理;创建/启停普通账号、重置密码和三项独立授权真实持久化到 Adam 独立账号库。首页素材、布局和动效保留。仅有 GEO/漫剧权限时不显示旁边的 Adam。
影响范围: 新增本地 Node 账号服务与原生页面控件,不依赖旧工作台后端;启动脚本默认运行新服务,根地址转至星际大厅。原 Python 静态预览、旧首页和驾驶舱保留;Agent、主模型、提示词、工具、记忆及业务库没有修改。
实际验证: 6组隔离 HTTP 检查及浏览器主账号登录、创建、单项授权、拒绝未授权入口、2:1 分屏/全屏、停用测试账号通过;真实模型/GEO/媒体请求0。详见 docs/OBSERVATORY_ACCOUNTS_20261028.md。
尚未接入: 大厅内模型回复、GEO与漫剧实际业务,独立旧服务的多账号隔离。权限已开通不代表业务可用。仅本地运行,未部署。
改了什么: 网站 Agent 本地代码新增普通账号与管理页,主账号可创建、启停、重置密码,分别开通 Adam/GEO/漫剧。主账号固定保留全部权限。
影响范围: 服务器检查模块与项目归属,普通账号的对话、文章及媒体接口互相隔离;新对话幂等与空白复用按账号限制。主账号旧数据保留。共享 MCP 现在要求主账号登录,外部客户端账号令牌尚未接入;未增加支付、积分或Agent提示词规则。
实际验证: 生产构建及账号/多用户隔离检查通过;浏览器实际创建、授权、登录与停用通过,测试账号最终停用,无真实模型和媒体调用。详见 D:/Agent/工作流/docs/ACCOUNT_PERMISSIONS_20261028.md。
发布状态: 尚未部署;Adam/GEO业务接入仍待后续完成,不能把权限开关当成业务已接通。
改了什么: 在网站 Agent 源码 D:/Agent/工作流 中启用独立登录页,复用原账号/会话接口,加入星际大厅背景与简洁表单。指定账号 xmen19888 已准备在独立本机库,原始口令不进入前端和文档。
影响范围: 未登录先看到登录页,成功后进入现有 Agent。仅修改前端入口/表单显示及相关验证,没有改主模型、工具、GEO或旧数据。官网公开内容保持可访问。
实际验证: 生产构建、15组账号UI检查、实际浏览器错误密码/登录/刷新/退出/重新登录通过;匿名私有API返回401。本次真实模型与媒体调用0。完整范围见 D:/Agent/工作流/docs/ADAM_LOGIN_20261028.md。
发布状态: 按用户要求暂不部署;线上账号没有替换,新主界面与GEO接入待后续交接。
改了什么: 按用户要求,将项目 .env 的 ADAM_MODEL 从 DeepSeek-V4-Flash-0731-W8A8 改为 deepseek-v4.1-flash-1017,同步 .env.example、README 和交接说明。
影响范围: 后端下次启动使用新主模型;已运行进程需重启。沿用原 Modagent 地址与 Key,不更改提示词、Agent 循环、工具或数据;星际大厅独立预览未在本次接入模型。
实际验证: 中转站模型列表包含该 ID;使用用户指定的小写 ID,完成两次真实流式请求。首次自主原生工具调用的名称和参数通过核对,回传临时工具结果后正常续答。仅验证传输兼容性,没有将旧模型任务质量结论算给新模型。脱敏记录 docs/acceptance/model-switch-20261028.json。
回退: 将 ADAM_MODEL 改回 DeepSeek-V4-Flash-0731-W8A8 后重启后端即可。
改了什么: 删除展开面板中大标题上方重复的“认知/创造”小字及对应的脚本赋值,保留“认知空间/创造空间”主标题。
影响范围: 仅星际大厅预览的面板文字,移除小字后内容自然居中;首页卡片与交互逻辑保持原样。
验证: JavaScript 语法检查与实际浏览器两个入口切换;主标题正常显示,重复小字已移除。
改了什么: 根据用户新图新增 home-preview/observatory/,还原大厅、蓝金悬浮卡片、球体、输入条与头像菜单。卡片和球体独立于背景,加入浮动、指针倾斜/反光、扫光、实时轨道、输入光圈及背景视差。
可操作部分: 认知/创造镜像 2:1 分屏、比例调整、全屏恢复、中央对话与两侧渐隐、本页消息、附件文件名、外观设置、更新记录入口,窄屏上下分屏。
影响范围: 新增独立目录与上级说明;原首页、驾驶舱和 Agent 后端保留。没有改模型、提示词、工具、记忆和数据,也没有新增人格/意识设定。当前未连接模型、业务、登录或附件上传,球体绘画主体仍为素材。
素材: image_gen 编辑用户图片为独立背景和前景图,原图未覆盖。完整提示词与路径在 home-preview/observatory/README.md;运行没有新增外部依赖。
验证: 语法与控件路径检查、实际浏览器分屏/全屏/消息/附件文件名、卡片反光、菜单/设置、快捷键及窄屏已通过,控制台 error/warn 为空。量测、截图和未验证范围见 home-preview/observatory/VERIFY.md。
回退: 继续打开 /cockpit/ 或根路径即可,无数据或配置迁移。
改了什么: 移除“通用 Agent”文字与对应分隔符,调整球体边缘反光、指针高光、光轨前后遮挡与亮点密度;修复较矮窗口的布局裁切。
范围与验证: 仅 home-preview/cockpit/ 页面与动效;背景素材保持原样,Agent 配置未改。语法、文字移除、实际悬停及短窗口布局已检查,旧文件保留在 cockpit/history/cockpit-001/。实页证据位于 cockpit/proof/cockpit-002-*.jpg;这次记录补全此前视觉修订,不代表新球体三维能力。
改了什么: 根据用户提供的新驾驶舱图片新增 home-preview/cockpit/。保留舱体、玻璃球和蓝金屏幕的素材质感,使用真实 HTML 控件、Canvas 光轨/运动亮点、SVG 灯带、入口扫光、指针反馈和核心点击/输入反馈组成界面。
可操作部分: GEO/漫剧默认镜像 2:1 分屏,支持拖动分隔条、方向键调整、恢复比例、全屏及 Escape 返回;中央对话聚焦、本页消息展示和新对话;设置含动态、视差、亮度、默认关闭的合成音效,Ctrl+K 聚焦输入,窄屏采用上下分屏。
影响与取舍: 新预览地址为 /cockpit/,旧首页四个页面文件保留。仅新增预览目录、上级说明入口和本记录;没有改 Agent、模型配置、提示词、工具、记忆或数据,没有新增人格/意识设定,没有接入业务或模拟模型回复。舱体和球体主体是素材,并非完整三维场景;动态光轨与交互为实时层。
素材: 内置 image_gen 整理用户提供图片,原图和原生成结果保留,项目资产位于 cockpit/assets/cockpit.png。完整提示词与来源见 cockpit/README.md,没有新增运行依赖。
验证: 语法与控件引用检查、实际浏览器的分屏拖动/全屏恢复、消息/返回、设置亮度/默认恢复、快捷键和窄屏已检查。具体量测、实际截图与未验证事项见 cockpit/VERIFY.md;未把预览交互当成 Agent 业务能力。
回退: 继续打开原根路径首页即可,不覆盖旧版,无数据库或运行配置迁移。
问题与修改: 用户认为上版方向仍不对,经查看网上参考后确认实施。移除动态球体图片的旋转、缩放与相位混合,改用程序实时生成蓝紫金色光丝、雾光和亮点,沿螺旋汇入明亮核心;保留软边、清空背景与整体位置,不添加固定玻璃罩。
视觉取舍: 五条主旋臂组织光丝;当前为二维程序漩涡,不是原绘画球体的完整三维重建。运动参考 Zyeon Vortex、光感参考 ORBFORGE,本地实现独立编写,没有安装组件或新增远程依赖。具体链接与实现说明见 home-preview/README.md。
影响范围: 仅 home-preview/scene.js、index.html 的预览说明、文档和截图;home.css、home.js 与素材保持原样,分屏/全屏/对话逻辑未修改。没有改 Agent、提示词、模型配置、工具、记忆或数据,也没有新增人格或业务流程设定。
实际验证: 语法、实际浏览器 WebGL 通过,控制台无 error/warn;连续截图三个半径带均匹配到正向向心流动,暂停后两帧像素一致。GEO/漫剧 2:1 分屏、全屏恢复、中央对话渐隐和窄屏无横向溢出通过。截图与量测、未验证边界见 home-preview/VERIFY.md;数学位移验证不等于美术验收。
回退: history/home-005/ 保存修改前四个页面文件,可复制回 home-preview;无素材或数据库迁移。
问题与修改: 用户指出球体只是在转,没有往中间集中的感觉。将整张旋转改成持续向心的纹理流动:外侧光丝补入、顺时针绕行并收向核心,外形以柔和边界约束。采用两个均在流动的错开相位连续衔接,不混入静止球体副本。
影响范围: 仅 home-preview/scene.js 与说明记录;没有新增或替换图片,没有改首页布局、业务 2/3 分屏、全屏或对话逻辑;原 Agent、提示词、模型和数据未改。
实际验证: 语法和浏览器 WebGL 通过,控制台无 error/warn。连续截图对三个半径环联合匹配,得到半径比约 0.965、0.970、0.975 且顺时针约 6°,确认存在向心位移。截图和验证边界见 home-preview/VERIFY.md,仍为二维动效。
回退: history/home-004/ 保存修改前页面文件,可复制回 home-preview;素材无需回退。
实际问题: 用户指出 home-003 前后分层,后面的球不动。原实现确实混入了静止球体,扩大动效范围没有解决根因。
改了什么: 新增 scene-empty.png 清空中央旧球、玻璃罩、绕球光环与小球;新增真实透明 orb-cutout.png。画面只合成一个完整旋转前景,不再混合固定球体副本;静态回退和头像同步使用新资产。原素材保留。
方向与影响: 视觉转向改为顺时针,与上一版相反;角速度保持 0.34 弧度/秒。只改独立预览素材、绘制与相关样式,首页构图、业务 2/3 分屏、全屏和对话交互保留;原 Agent、模型、提示词、工具、记忆和数据未修改。
验证: 透明资产 alpha 检查与 WebGL 实际载入通过;两帧截图相隔约 258ms,球心内、中、外三个半径环的图像匹配均为顺时针约 +5°。不再仅凭参数推断转向。截图和完整验证见 home-preview/VERIFY.md。
素材与回退: 内置 image_gen 的两个提示词、资产路径与旧版缺陷记录于 home-preview/README.md;history/home-003/ 保存修改前四文件,可复制回退。仍为二维透明素材实时合成,未实现三维体积。
改了什么: 新增球体素材 assets/scene-open.png,去掉硬玻璃壳、连续亮边与顶部反光,以流光和粒子勾勒球形;扩大旋流覆盖到外缘,保留上一版加快的流动。原素材 scene.png 保留。
为什么改: 用户指出内部在动、外罩静止,内外分离感明显,提出去掉玻璃罩。
影响范围: 仅独立预览的球体素材、局部合成代码、静态回退与头像素材引用。新图外围存在细微像素变化,页面使用原背景与新球体双纹理局部合成,左右入口、地面和远景继续用原图。首页布局、业务 2/3 分屏、全屏切换与中央对话渐隐保留;原 Agent 配置与代码未改。
验证与边界: 实际浏览器载入新素材与 WebGL 成功,JavaScript 语法检查通过;分屏、全屏、恢复、输入保留与窄屏 2:1 已核对。详情及截图见 home-preview/VERIFY.md;仍为素材与实时纹理动效,未宣称三维体积效果。
素材记录: 内置 image_gen 编辑现有素材;完整提示词与资产路径保存在 home-preview/README.md。没有覆盖旧图。
回退: home-preview/history/home-002/ 保留此前四个页面文件,复制回原目录即可恢复厚罩版本。无需原应用或数据库回退。
改了什么: 球内流光改为连续旋流,角速度参数为 0.34 弧度/秒(约 18.5 秒一周),叠加更快的局部流动;外缘和场景保持原位,素材未替换。GEO 展开后左侧 2/3、Adam 右侧 1/3;漫剧展开后右侧 2/3、Adam 左侧 1/3。业务区右上角可全屏或恢复分屏,Escape 先退出全屏、再返回首页。
对话变化: 中央 Adam 进入对话时左右入口及背景门板渐隐,中间显示对话面板;返回首页恢复。业务分屏与中央对话复用同一个预览消息区,切换不清空本页消息。输入仅本页展示,没有模拟模型回复。
影响范围: 仅 home-preview 的 HTML、CSS、两个脚本及说明记录。首页原构图、颜色、文字与场景素材保留,原 Agent、模型、提示词、记忆、工具和数据未改动;未安装依赖。
窄屏取舍: 宽度不超过 560px 时,业务/Adam 采用上下 2:1,以保留可输入宽度;较宽窗口采用左右 2:1。全屏是占满应用内容区,保留产品导航,未调用系统全屏。
验证: 实际浏览器测得桌面约 66.7%/33.3%,GEO/漫剧位置互为镜像;全屏、恢复、输入保留与中央对话渐隐已验证。动效、窄屏和最终检查记录在 home-preview/VERIFY.md,截图以 home-002 为前缀。尚未连接业务、真实对话或完整三维球体。
回退: home-preview/history/home-001/ 保留此次修改前的四个页面文件;停止预览后将其复制回 home-preview 可恢复 home-001,场景素材无需更换。原应用无需回退。
改了什么: 新增 home-preview/,按用户提供的首页参考制作蓝金星空、反射地面、左右玻璃入口、中央球体与输入框。HTML 承载真实文字与控件,原生 WebGL 给场景纹理添加球内局部流动和星光;支持动效暂停、减少动态效果与静态回退。独立静态服务默认监听本机 4326 端口,右下角可打开本记录。
为什么改: 用户先确认独立首页的外观与交互,首页左右为简洁入口,中间 Adam 为视觉主体,内部空间允许不同。
影响范围: 只新增 home-preview/ 文件与本条更新记录;原 Agent、桌面程序、模型、提示词、工具、记忆、运行配置和数据未修改,没有安装依赖或整理既有未提交改动。
素材与约定: 内置 image_gen 按参考制作无文字场景,项目内保存为 home-preview/assets/scene.png;完整提示词记录于该目录 README.md。入口文字仅为界面标签,未加入人格或记忆能力承诺;没有添加登录或语音功能。
交互边界: GEO、漫剧、Adam 入口仅演示进入和返回;输入只在当前页显示,不发给模型、不生成模拟回复。球体当前是绘画素材与实时局部动效合成,并非完整三维体积渲染。
验证: JavaScript 语法、Python 编译与静态资源 HTTP 检查通过;真实浏览器验证入口、返回、输入、动效和窄屏,记录与截图见 home-preview/VERIFY.md 与 proof/。未量测帧率或测试全部显卡/浏览器。
回退: 停止 4326 预览服务,停用 home-preview/ 即可;无数据库变更,无原应用迁移。
新增保存文档的public/client受众和独立客户说明,公开HTML不自动附内部来源/页脚;作者元数据与版本关联保留。专业参考、证据覆盖说明和样本事实整理加强未知边界;不改主模型循环、不加审核Agent或关键词删改。
星门报告和发布稿由本轮Codex对照已有材料修订,客户说明单独保存;旧v0.2、原模型输出和证据保留。当前对外正文不带内部诊断口径,不虚构作品/联系方式/价格或制作过程。
47项底座、14项专项及实际桌面预览通过。本轮真实DeepSeek6/6次,生成链路完成但内容质量仍未通过,未冒充免审自动交付;后续来源结构改进仅离线验证。详见CONTENT_QUALITY_FIX.md。
新版0.3.1便携包与独立质量演示profile另存,旧数据及运行中窗口保留;新采集/发布/真实媒体/Git提交均为0。
变化: 新增Electron灰黑桌面与独立浏览器、认证本机宿主、企业资料/修订、真实聊天、HTML成果预览下载和便携构建。旧Web界面、原生模型循环、run.ps1及数据保留。
原因与范围: 用户授权第二阶段,以GEO验证通用工具、记忆和专业参考配合。仅storage.py抽出可信宿主共用插入;桌面、文档排版、知识与测试为新增文件。没有流程分类器或二次模型编排。
验证: 47项底座回归、7项桌面后端和2项策略通过;实际Electron及便携版、受控UI、本地浏览器权限隔离、真实模型聊天和报告下载通过。本轮真实模型11/12次,初版与人工反馈修订全部保留;内容质量为有限通过,详见PHASE2_ACCEPTANCE.md。
保留与限制: 12个原配置/数据库/WAL/作品指纹不变。无新增平台采集、发布或真实媒体。浏览器只验证本地页,不算豆包重新采集成功。此为未签名本地内测包,未做更新/计费/后台常驻。
回退: 阶段前源码副本D:/3/日常/adam-phase2-20261018/baseline/,桌面profile独立;保留原Git差异和用户数据,不将桌面副本覆盖回旧库。
改了什么: 新增 tool_registry.py 与 memory.py,接回原基础工具,增加范围记忆、任务/成果记录及增量迁移;修复流结束、阻塞读取取消与 SSE 终态竞态。前端仅调整真实任务/本轮状态文案;文件响应加 sandbox/nosniff。
为什么改: 为 GEO 第一项专业能力及以后媒体/PPT 工具提供同一个可扩展底座,保留模型自主性、原功能和数据。
影响范围: 按阶段清单修改核心 Python、preview/chat.js、测试、无密钥配置示例与说明;新增离线/真实验收辅助脚本及旧 schema 夹具,原因是独立重现与迁移隔离。未改界面布局/动画、启动脚本或业务阶段。
验证: 原版副本 18 项通过,最终 47 项隔离测试通过;浏览器真实回归;用户授权后模型 13 次请求。首次多余邀约未通过,保存偏好后续验通过;小样本不证明普遍自主性。详见 docs/PHASE1_ACCEPTANCE.md。
数据与边界: 真实 .env、数据库和作品未改;未新装依赖或提交 Git,未新采集、发布或生成真实媒体。未接桌面壳、客户服务或调度器,shell 不当作沙箱。
回退: D:/3/日常/adam-phase1-20261018/baseline/ 保留原始未提交源码状态;真实库尚未迁移。日后启动 schema v1 后回退需匹配数据库备份,不做 Git 清理或任务重放。
改了什么: 新增 docs/PRODUCT_AND_TECH_PLAN.md、docs/PHASE1_DEVELOPMENT_CHECKLIST.md;在 docs/CURRENT.md 增加最新方向和入口。本更新仅为文档。
原因: 用户确认以 Adam 为底座,GEO 为首个专业能力,并要求为生图、生视频和 PPT 预留扩展方式,明确第一阶段文件、范围及验收。
影响: 保存单主 Agent、本地运行、客户自行发布、记忆范围隔离、异步任务/成果接口及后续分发维护方向;没有实现这些能力,没有改动代码、配置、数据库或既有成果。
验证: 保存后核对文档 UTF-8、相对链接、第一阶段现有文件路径及代码文件前后指纹;不运行应用测试、模型、采集或媒体任务。验证结果由本次交付记录说明,计划验收当前未执行。
回退: 仅撤销本次四份 Markdown 文档差异;保持此前用户未提交改动及全部数据。无数据库迁移,无安装或发布。
改了什么: 按用户选定的“Adam 暗蓝风格、聊天为主”重做布局。页面铺满窗口,移除模拟窗口圆点、外层留白和装饰边框。桌面导航宽 64px、顶栏高 56px,正文与输入框共用 920px 最大宽度;输入框初始高 120px,文字区和工具栏分开。重新整理 CSS,替换旧版绝对定位和多次覆盖样式。
为什么改: 用户指出旧预览与 Codex 的比例差距明显,要求先参考成熟界面,再输出可评阅预览。设计参考为用户的 Codex 截图、assistant-ui 对话示例、John Luba 的聊天工作台与 Dribbble AI Chat Web App;本轮未引入第三方代码或框架。
交互变化: 新增明确标注的对话示例和可打开的示例文档;两者均为预先编写的界面素材。宽屏任务栏占 260px,产出区占 384px。小于 1280px 时侧栏采用覆盖面板,互相切换,遮罩和 Escape 可关闭;覆盖期间背景工作区不可操作。新增窄导航中的新对话和更新记录入口,空输入不能发送。
背景变化: 球体轮廓退去,仅保留蓝紫光晕;继续保留 1.20 的基础运动速度、设置开关、减少动态效果适配与后台暂停。动画开启时会缓慢移动,未量测实际帧率。
影响范围: 仅界面 HTML、CSS、JavaScript、说明和实际截图。预览服务及接口未改动;没有新增模型、工具、文件生成、持久历史或经验研究功能。刷新和新建对话会清空本页消息。
验证状态: JavaScript 语法、HTML ID 唯一性与脚本控件引用、更新记录 HTML 生成检查通过。浏览器实测桌面正文和输入框均为 920px、输入框高 120px;约 1920×1080、1440×900、1280×800 内容区域下两侧面板独立占位,无横向或页面纵向溢出。默认约 668×624 窄视窗完成面板互斥、Escape 关闭、多行输入增高至 160px、Shift + Enter 只换行、Enter 发送、消息滚动、新对话重置与外观切换验证。控制台无错误。
验证边界: 中文输入法组合期间不发送的逻辑保留,未使用真实输入法验证组合事件。未比较原 GIF、量测帧率或测试真实模型与文件工具。示例产出不是可下载文件。
画面留档: docs/previews/preview-003-welcome.jpg、preview-003-chat.jpg、preview-003-workbench.jpg,为本地页面实际截图。
回退方式: 恢复 preview-002 对应提交 cbaea52;无需数据迁移。
改了什么: 球体基础运动速度参数从 0.43 调到 1.20,约为原来的 2.8 倍;最终将球体融进背景,采用模糊和低透明度,聊天时进一步淡化。移除球体上的按钮,动画开关保留在设置中。
为什么改: 用户认为球体过大、缩到顶部后不美观,希望变成背景,同时需要看到真实的对话布局。
对话变化: 新增前景消息区、连续消息与自动滚动、当前对话入口、新建对话及多行输入。Enter 发送,Shift + Enter 换行,输入法组合期间不发送;输入框增高时,消息区自动让出空间。宽屏展开两侧面板时,中间内容自动避开面板。
影响范围: 仅预览 HTML、CSS、JavaScript 和项目说明;预览服务与数据接口未改动。演示说明明确标注,当前仍无真实模型回复;刷新或新建对话会清空本页演示消息。
验证状态: JavaScript 语法检查通过。在用户已打开的本地页面完成实际浏览器核对:动态背景连续截图有变化、连续发送和滚动、新建对话恢复首页、Shift + Enter 只换行、多行输入与消息保持间距。1280 × 800 宽屏同时展开两侧面板后,消息与输入框未被遮住;恢复默认窄视窗后无横向溢出。浏览器控制台没有错误。
验证边界: 系统减少动态效果设置默认生效;测试时从设置手动开启动画。没有量测帧率,也未比较原 GIF 的运动。模型、持久历史、工具执行及文件产出均未接入。
画面留档: docs/previews/preview-002-welcome.jpg 与 docs/previews/preview-002-chat.jpg 为本地页面实际截图。
回退方式: 恢复 preview-001 对应提交 9d93ab8;无需数据迁移。
改了什么: 新增深色极简界面和原创实时球体动画;柔紫色半透明边缘、漂移粉色光点、轻微形变。新增暗夜/柔白、暂停动画,以及可收起的任务和产出入口。
为什么改: 用户提供了喜欢的暗夜界面及透明泡泡参考,希望先确定 Adam 的视觉方向。
影响范围: 仅本项目的界面预览与只读预览服务;目前没有 Agent 功能或用户数据可被此改动影响。
更新入口: 设置中的更新记录打开 HTML 页面,直接读取本文件,不另维护一份页面内容。
验证状态: JavaScript 与 Python 语法检查通过;HTML ID 唯一性、全部脚本控件引用、资源文件、更新记录 HTML 生成与静态资源名单检查通过。预览服务器已在本机 4318 端口启动。
未验证: 原 GIF 与本地预览的浏览器打开均被自动审批连接错误阻断,未核对原运动及实际画面、帧率、交互和窄屏表现;没有接入真实模型、历史、文件工具或附件上传。
回退方式: 停止预览服务并恢复对应 Git 版本;当前没有数据迁移。