3.4 KiB
3.4 KiB
OneChartLab 技术调研执行计划
执行清单
- 建立
research/工作底稿目录,分别派发板块资金雷达和宏观择时两个一次性研究子代理;每个子代理只写自己的证据文件,并返回 URL、资源名、字段或关键原文。 - 尝试使用真实浏览器核验两个页面;连接被目标站点关闭后,按风险边界改用公开 HTML、脚本和 JSON 响应核验可见控件、图表逻辑、时间切换与加载/错误行为,并在报告中记录限制。
- 只读检查页面 HTML、公开 JavaScript、静态资源和网络请求,识别接口、字段、数据粒度、更新频率以及前后端计算边界;保存最小必要样本,不保存凭据或无关个人数据。
- 在两份报告中记录作者视频证据暂缓及其影响,不在用户提供可访问环境前继续尝试该路径。
- 对两路页面底稿进行出处抽查和交叉验证,建立事实、作者自述、合理推断、无法确认四级证据表,并显式记录冲突。
- 编写
docs/research/onechartlab-sector-capital-radar.md,覆盖输入、加工链路、排序/打分/映射、输出信号、更新和异常边界、复现伪代码及证据置信度。 - 编写
docs/research/onechartlab-macro-timing.md,覆盖输入、状态定义、阈值/状态机、滞后与前视风险、资产解释、复现伪代码及证据置信度。 - 执行最终内容检查,确认每条关键技术结论有出处或推断标签,两份报告可以独立阅读且不包含收益承诺或未经确认的精确参数。
- 在 sector radar query 层加入基于现有分页接口的无限查询,并用单元测试覆盖 query key、取消信号和下一页判定。
- 将板块排名表改为滚动接近底部时加载下一页,移除共享分页器接入,确保筛选变化时列表重置且下一批失败不会清空已加载行。
- 删除
RadarStatusSummary大块描述内容,把部分发布等必要状态保留为紧凑提示,并更新页面行为测试。 - 运行前端 format、lint、typecheck、相关 Vitest、完整测试与 build,随后进行可见页面检查。
验证命令与人工检查
test -s docs/research/onechartlab-sector-capital-radar.md
test -s docs/research/onechartlab-macro-timing.md
rg -n "已确认|作者自述|合理推断|无法确认" docs/research/onechartlab-*.md
rg -n "https?://|时间点|接口|字段|伪代码|局限" docs/research/onechartlab-*.md
git diff --check
人工核对报告中的关键 URL 和公开请求字段,检查证据等级是否与正文措辞一致,并确认视频暂缓状态及其影响已写清楚。
页面迭代额外执行:
cd zhixing-web
pnpm exec vitest run src/features/sector-radar/api/sector-radar.query.test.ts src/features/sector-radar/pages/sector-radar-page.test.tsx
pnpm check
pnpm build
风险与停止条件
如果网站需要绕过登录、付费、验证码、地域限制或反爬机制才能继续,停止该取证路径并记录缺口。若压缩/混淆脚本只能支持候选实现而不能证明算法,降级为推断。若公开数据只给出最终分值,报告提供可实施的验证实验,而不虚构原始公式。
回滚点
本任务不改产品代码。任何过程性抓取文件都限制在任务 research/ 下;最终报告写入 docs/research/。出现敏感信息或无关个人数据时立即停止使用并从交付物中剔除。