董小屿上市公司违规案例周报
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_160536ff/weekly-report-companies-violations。
技能介绍
解决长文本上下文压缩问题
处理上市公司违规案例周报时,单周动辄数十份案例,每份包含违规事实、处罚情况等冗长正文。若直接在模型对话中分页拉取 detail_level=full 数据,极易触发上下文窗口压缩,导致字段截断、语义丢失或分页状态错乱。
自动化分页与本地落盘机制
该技能通过强制使用 scripts/fetch-weekly-pages.py 脚本调用远程 MCP 服务解决此问题。脚本在独立进程中运行,每次固定请求一页(默认 limit<=10),响应经过严格校验(包含页码、统计区间、SHA-256 等)后,以原子写入方式生成 page-0001.json、page-0002.json 等分页文件,随后更新 manifest.json。模型仅读取轻量级摘要和清单,原始长文本完全不进入对话上下文。
- 强制分批与断点续跑:任务若中断或上下文被压缩,使用完全相同的
BATCH_DIR与命令重跑即可。脚本会自动校验文件校验和,仅从第一个未完成页继续;统计窗口会固定在首次查询的window_end,保证跨日续跑数据不漂移。 - 确定性渲染交付:分页完成后,脚本自动合并并过滤内部校验字段,生成
merged.json(供渲染)、report.json(机器交付)和report.md(文本交付)。生成 Word 时需使用内置的build-weekly-word.py,其固化了字体、表格几何和内部书签。 - 严格口径与校验:仅使用董小屿数据库主记录,一条主记录计为一起案例。
partial或review_required状态在 JSON/Markdown 中保留标注,但在 Word 中不展示质量列;若所有案例处罚期限均为null,Word 表格自动隐藏该列。
适用边界与注意事项
- 数据源被锁定为董小屿违规案例库,不可改用公告库、iFind 或网络搜索替代。
- 远程鉴权需通过环境变量
WEIGUI_TOKEN读取,严禁硬编码到参数或日志中。 - 当
source_degraded=true时仅作内部校验,对外仍可交付主表;若工具彻底失败,需明确提示查询失败,绝不可直接断言“无案例”。
使用场景
- 投研团队每周需固定汇总上市公司违规案例,按自然周生成 Word 周报并分发给合规部门审阅。
- 后端系统需要定期拉取最新违规案例数据,要求输出结构化的 report.json 供下游风控模块分析。
- 分析师在长任务中因上下文压缩中断,需要基于原 BATCH_DIR 续跑脚本,从断点恢复并生成 Markdown 报告。
- 合规专员需校验当周案例数据,处理 partial 或 review_required 状态,并确认处罚期限字段是否缺失。
适合人员
- 投研分析师,需要每周将多份违规案例汇总进同一份 Word 周报并确保数据口径一致。
- 后端开发工程师,需要编写自动化脚本定时拉取违规案例 JSON 数据并对接内部系统。
- 数据分析师,需要清洗和校验违规案例库的字段质量,处理 partial 或 review_required 状态。
- 合规风控专员,需要检查处罚期限和违规事项字段的完整性并生成可交付的周报文档。