 QiuSWandClaude Opus 5
|
9415c20c9e
|
chore: 删除淘宝流程设计规范文档 (#4)
由项目负责人于 2026-09-02 决定删除。其中的稳定结论已并入 Wiki
「业务规则与术语」的「淘宝登录」与「淘宝以图搜」两节,三处引用
已在上一提交改为指向该页。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbdtsD3ohhSMy3KPoCgARq
|
2026-09-02 16:00:08 +08:00 |
|
 QiuSWandClaude Opus 5
|
5c5c6825b0
|
docs: 记录原型确认结果并移除已删除设计规范的引用 (#4)
- 原型确认记录填入线上链接、版本 v4、确认日期与覆盖范围
- 新增「已确认的界面决定」:侧栏形式与宽度、登录状态唯一显示位置、
两行工具栏、四个搜索条件到 getPage 参数的映射、店铺来源、
运行日志独立窗口、路径选择框类型、表格列
- R6 状态改为「原型已确认,未实现」
- 负责人于 2026-09-02 删除了 Wails专属Chrome登录与淘宝以图搜流程.md,
三处 Wiki 引用改指向业务规则与术语页,并留一句说明避免后人再引用
- 架构页「当前事实」更新为已有 Go 骨架
- README 补充目录说明与当前状态
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbdtsD3ohhSMy3KPoCgARq
|
2026-09-02 15:59:54 +08:00 |
|
 QiuSWandClaude Opus 5
|
2cefa67001
|
feat: 初始化 Wails v2 + Vue3 骨架与 SQLite 存储 (#4)
建立可运行、可构建的 Go 骨架,供后续 R1~R5 在其上叠加。
后端:
- main.go / app.go:Wails v2 窗口与 14 个前端可调方法。Wails 专有 API
只出现在这两个文件,internal/ 对 Wails 零依赖,便于将来迁移 v3
- internal/config:config.yaml 的读写、校验、脱敏。保存时按固定模板
渲染以保留注释,不用 yaml.Marshal
- internal/store:SQLite(modernc.org/sqlite,无需 CGO)。建表迁移、
商品仓储、KV。重复同步不会覆盖本地下载与上传状态
- internal/logx:9 条脱敏规则,覆盖淘宝 token、Cookie、Authorization、
密码和图片 base64;并发安全的内存日志缓冲
前端(Vue 3 + Naive UI,按已确认原型 v4):
- Sidebar:176px 可折叠,仅商品列表与参数设置两项,底部是登录状态的
唯一显示位置
- ProductListView:两行工具栏(四项筛选 + 重置搜索 / 四个操作按钮)、
商品表格、分页
- SettingsView:四张卡片,路径用文件与目录选择框
- LogWindow:运行日志子窗口,按级别过滤、自动滚动、导出
配置改用 YAML:分 huohanhan / taobao / download 三段。taobao 段刻意
没有账号密码字段,并有单元测试挡住后续加入。
构建相关:
- .gitignore 只忽略 build/bin/,不忽略 build/。Wails 把 build/ 当源码
目录(图标、manifest),忽略掉会让别人克隆后构建失败
- .gitignore 忽略 config.yaml、payloads/ 和 *.har(含真实手机号与凭据)
未实现的下载数据、下载视频、上传数据三个方法返回明确的「还没实现」,
不静默失败。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbdtsD3ohhSMy3KPoCgARq
|
2026-09-02 15:59:54 +08:00 |
|
 QiuSWandClaude Opus 5
|
c5c47f98f9
|
docs: 同步语言规范与 PowerShell 约束的 Wiki 镜像 (#1)
- Development-Workflow:整页取上游新版,新增「语言与术语」
- Local-Development-and-Verification:新增「PowerShell 语法与外部命令」
子节,本项目原有内容保留
- Project-Profile:运行环境补充 PowerShell 7 pwsh;DevHarness 基线提交
更新为 40b99387adc184274c43fda5f7efb3746642e27a
check --strict 通过,55 项单元测试全部通过。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbdtsD3ohhSMy3KPoCgARq
|
2026-09-02 15:26:23 +08:00 |
|
 QiuSWandClaude Opus 5
|
0e5a17fe88
|
chore: 升级 DevHarness 基线到 40b9938 (#1)
同步上游两个提交,均为通用 Agent 工作规则:
- 90938be #31 语言与术语:默认中文协作,标识符、命令、路径、API 名、
日志与错误原文保持原样不翻译
- 40b9938 #28 Windows PowerShell 命令约束:禁止套用 Bash heredoc 与
转义规则,正则引号处理,here-string 传多行 Python,rg 用 -g/--glob
AGENTS.md 以上游新版重建,逐字保留本项目第 10 节「项目专用规则」。
dev_scripts/ 与 tests/ 本项目未定制,整体替换为上游版本。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbdtsD3ohhSMy3KPoCgARq
|
2026-09-02 15:26:23 +08:00 |
|
 QiuSWandClaude Opus 5
|
0ac1345005
|
docs: 对齐轻量模式固定措辞并同步需求总览镜像
Harness 自测要求需求总览包含「局部样式或布局」与「可直接实施」的固定
措辞。已在 Wiki 侧修正原型门禁条目并回读同步镜像。
修正后 53 项 Harness 自测全部通过,check --strict 通过。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbdtsD3ohhSMy3KPoCgARq
|
2026-09-02 11:58:18 +08:00 |
|
 QiuSWandClaude Opus 5
|
ea7371a25f
|
docs: 同步 chengma/cmsp Wiki 核心页面镜像
从线上 Wiki 回读 15 个核心页面并写入镜像头(页面名、地址、revision、
同步时间)。`python dev_scripts/harness.py sync --verify` 通过,
新项目 Wiki 初始化门禁完成。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbdtsD3ohhSMy3KPoCgARq
|
2026-09-02 11:57:44 +08:00 |
|
 QiuSWandClaude Opus 5
|
93f4c94522
|
chore: 接入 DevHarness 并建立项目文档基线
从 D:/OPC/dev_harness (c13f6adb76c2ffbcae080dabf1df869a241e8f63) 接入
DevHarness 工作流,治理模式选择轻量。
- 复制 Harness 骨架:AGENTS.md、CLAUDE.md、工单模板、dev_scripts、tests
- 编写 cmsp 专属文档:Home、项目档案、架构与代码地图、业务规则与术语、
本地开发与验证、常见修改、故障排查、需求总览
- AGENTS.md 填入项目专用红线:凭据边界、淘宝登录不可自动化、
登录失效全局停止门、货憨憨写操作显式确认
- wiki-docs.json 指向 chengma/cmsp,登记 15 个核心页面映射
本提交为 DevHarness 允许的一次性引导提交,只包含仓库骨架与文档,
不含产品功能代码。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbdtsD3ohhSMy3KPoCgARq
|
2026-09-02 11:57:18 +08:00 |
|