release-v1.18.85
·
14 commits
to main
since this release
Dev (#7380) * docs(spec): 新增接口检索层设计文档 * docs(spec): 修正 baseline 存量为 85 并明确非数据接口排除清单 * docs(plan): 新增接口检索层实施计划 * chore: 忽略 superpowers SDD 本地工作区 * docs(plan): 修正 ruff 范围与集成测试文件拆分 * feat(registry): 新增文档表格解析器 * test(registry): 覆盖 parse_table 的 2/4 列容错分支 * feat(registry): 新增接口条目解析 * docs: 修正接口条目统计为冒号容错后的准确值 * fix(registry): 接口边界冒号容错全角并补充 collect_doc_records 测试 * feat(registry): 新增导出表静态解析 从 akshare/__init__.py 静态解析出接口名到模块路径的映射,显式排除 版本号/pro_api/token 相关/异常类等 11 个非数据接口。 * feat(registry): 生成接口元数据产物 * test(registry): 强化确定性测试的回归捕获力 * feat(registry): 新增 --check 门禁与 baseline 棘轮 * test(registry): 覆盖 baseline 陈旧孤儿项的棘轮分支 * feat(registry): 新增运行期数据加载与打分函数 * test(registry): 钉住 category 权重在打分体系中的相对次序 * feat(registry): 新增 search/interface_info/list_categories 接口 * fix(registry): 修正精确名匹配排序并加固检索接口健壮性 * test(registry): 覆盖 interface_info 深拷贝隔离缓存的行为 * feat(registry): 导出检索接口至公开 API * fix(registry): 将检索层自身 API 排除在数据接口清单之外 * test(registry): 为不变量集成测试补空集守卫 * ci(registry): 新增接口一致性门禁并同步版本文档 * fix(registry): 检索匹配空白归一化并修正精确名判定一致性 * docs(registry): 同步 llms.txt 与延后项清单并校正 changelog 措辞 * docs(registry): 归档空白归一化引入的跨词假匹配延后项 * docs(registry): 新增接口检索文档并同步 README 与快速入门 --------- Co-authored-by: smartmakeswatch <206515907+smartmakeswatch@users.noreply.github.com>