<!-- 编码:UTF-8,无 BOM -->
泛微 E10 登录页搭建
先判断本次是本地设计、后台部署、只读补证据还是故障处理;只读相应资料。HTML构图示意和模板ZIP不代表后台已经配置。
以本技能的 Codex 主版本为唯一维护源;不同宿主复用同一套规范,仅按实际工具能力适配调用,不另建 WorkBuddy 或行业专版。同步方式见技能维护检查。
常规搭建先按快速搭建与设计参数选择最短路径:确定布局与配色,生成并自检背景,展示完整候选,再保存回读、直接预览和局部迭代。生图共用 scripts/生图方案.py;双端候选共用 scripts/试览登录页.py。异常再查对应专篇,不遍历历史与全部脚本。
后台任务推荐从 scripts/一键执行.py --config 任务绝对路径 --stage 阶段 进入;会话缺失或当前宿主保活不稳定时加 --ensure-session,有效会话仍复用,不强制重新认证。check、deliver 不准备会话。现有页局部调整先用安全CSS补丁只读导出基线、差异和任务,避免将补丁当全文保存。工具返回下一步参数及宿主命令;保存、回读、采集后自动更新执行检查点.json,直接引用该记录补反馈,不重复手填编号和状态。候选局部修正用--design-config配合--css-patch保留头部,不需要读源码拼调用。需要离线生成、判断阶段依赖或选择底层工具时,先看阶段与会话对照及脚本职责索引。
PC后台新建先按PC常规搭建短路径执行;有原创Logo复制PC完整Logo需求示例,不套用移动头部配置。默认先只读筛选干净且指定结构、登录策略匹配的参考,再试览;明确结构差异或已知可见旧装饰默认拦截,已核对的例外留具体依据。候选显示真实Logo并检查实际位置,不把参考模拟称为正式模板同源预览。
移动后台新建先复制移动完整需求示例,有原创Logo时改用完整Logo需求示例。由执行者按主题、当前环境和真实授权替换占位;新建策略直接用读取创建策略.py从当前授权参考导出,不翻旧运行或源码猜字段,再准备和check。先按移动头部结构选无Logo、图形Logo或图形Logo加标题,再生成素材;同一基准复用三种结构,不复制三个ZIP。示例开启布局生成,复用页面方案中的区域,不另手写一套定位;适用结构与兼容边界见移动布局生成。新准备的完整移动后台任务默认三尺寸,显式范围及历史任务保留原行为。
仅做本地候选CSS或模板ZIP时,直接走移动离线候选,无需后台会话、创建配置或部署授权;候选素材不伪造最终确认。正常任务先用对应示例和脚本--help执行,明确参数错误或结构异常时再定向读源码,不默认先通读生成、校验和部署实现。
按任务读取
| 本次任务 | 读取入口 |
|---|---|
| 本地设计背景、Logo或参考图 | 页面背景与视觉标准;需要生图时再读提示词规范,生图水印与透明底后处理必读其中对应节 |
| 试调候选CSS、本地背景或选择设计参数 | 快速搭建与设计参数,候选不写后台,保存后独立复测 |
| 移动端整体设计、生图或保存前试览 | 先按常规搭建短路径与完整示例执行;需要细化构图、测量或排错时再读对应专篇,不默认遍历宿主、安全区、源码及历史 |
| 新建、修改或恢复后台页面 | 统一任务执行;生成模板再读模板生成导入执行 |
| 只补截图、回读或生成交付 | 统一任务执行,分别选preview、readback、deliver;视觉验收按验收与恢复规则 |
| 首次准备工具或更换Agent宿主 | 宿主适配,只读取当前Codex/WorkBuddy等匹配说明 |
| 会话或CLI异常 | 运行环境与认证 |
| 需要用户选择、恢复认证或等待确认 | 交互决策与续接,按当前宿主实际可用的问答工具给出选项 |
| 预检、移动滚动或布局异常 | 预检与移动验收;已知问题按阶段检索回归坑位清单 |
| 编写或修改代码块 CSS、灯光及流星 | 先读代码块CSS兼容规范,再按实际编辑器编译、保存回读及预览分别验证 |
| 手机头部拥挤、长屏遮挡或安全区差异 | 移动安全区与多尺寸试览,区分管理端外框、内容区模拟和实际App |
| 接口协议异常 | 接口部署执行,不猜接口或重做已成功保存 |
| 修改或发布技能 | 技能维护检查,不加入客户任务流程 |
核心约束
-
移动首屏设计须查看报告中的“验证码布局预算”,在验证码未开启时也为三行表单预留空间;预算是只读推算,不能替代实际状态验证。候选先核对“参考主题观察”,按定位处理旧装饰,不自动清空参考页。未选定Logo可按当前候选哈希只读试览,最终保存仍需真实采用授权。
-
复用对话中已知需求,合并询问影响实施的关键缺项。PC整体设计缺少位置时先确认左/中/右;Logo方案及最终素材确认统一按视觉规范执行。用户已明确的信息不重复问。
- 需要用户决定时优先使用AskUserQuestion或当前宿主等效问答工具,给出具体选项并保持待答续接;不只留一句“回复后继续”就结束。工具不可用时使用普通对话选项,不伪造工具调用或默认同意。
- 区分本地制作、保存、启用和真实登录授权。未授权启用的新页保持关闭;视觉修改不改变验证码、短信、扫码、密码找回、域名等登录策略。
- 新建页面及模板的用户可见名称、浏览器标题均不超过10个字符;日期与版本留在本地记录。字符计数、重名及已有页处理按命名规则执行。
- 使用页面背景和一个原生登录框,不在背景绘制假控件,不自行实现鉴权。更换素材后旧确认失效;默认展示最终图片及登录框叠加效果,再用选项式问答确认;保存预览的交付选择不等于选图确认。只有用户明确要求跳过选图确认才记录例外,不伪造已查看图片。移动整体设计先确定完整页面方案、实测框体和遮挡范围;背景提示词与原生控件样式分开,裸图不代替成品验收。
- 认证优先复用已授权会话或可用的weaver-e10-login;缺少同名技能时按认证文档选择已验证入口。默认无头Chrome,凭据不进命令参数、任务文件或日志。
- 写入前核对环境、终端、页面与登录记录编号、启用状态和策略,保存快照;提交前复查视觉指纹,保存后独立回读。冲突或结果不明先回读,不盲目重试。
- 当前启用页默认不写;先完成只读候选,用户已明确授权直接修改时按统一任务的单页CSS授权绑定执行,不重复索取同一授权,也不复制脚本绕开默认检查。
- check只做本地检查、不联网不落盘;写阶段预检阻断项失败即停止。退出码1表示前置或执行失败;2表示部署已回读但截图待补,仅重跑preview。
- 常规搭建验收检查验证码输入框的存在、布局与对齐;验证码图片未加载或初始化提示仅记录,不单独阻断候选、保存和截图,不要求额外刷新或排查接口。背景、Logo及其他必要资源仍须通过;不修改验证码策略,不据此宣称登录功能通过或确定请求慢。
- 采集成功不等于视觉通过。实际查看截图后登记页面版本和截图哈希;未知启用值记待复核,正式入口、真实登录和移动真机分别记录。
- 接口未明确返回启用值时,按管理开关只读核验检查唯一管理行的原生switch,不用行选择checkbox代替,不点击开关。生图失败分类与续接见提示词规范。
- 后台代码块不按现代浏览器的完整 CSS 能力编写。默认避开未经平台验证的数学比较函数与复杂多层渐变;临时注入可见、接口保存或源码回读成功,均不能替代代码块解析与编译验证,具体降级方式见代码块CSS兼容规范。
- 客户网页或CLI未知异常只输出安全错误码、阶段和脱敏摘要,不直接输出原文。保留历史状态,不以旧截图覆盖本次失败。
能力与历史
当前可引用范围见能力与历史依据索引。指定环境的历史实测不推广到所有版本;真机、App、跨环境迁移、正式入口及真实登录需对应验证。本次文档整理未新增在线验证。
交付记录、链接、素材与截图绝对路径、修改差异、验证结果、未验证项及启用状态。版本追溯见版本历史,日常执行不默认读取历史案例、源码或测试全文。