将现有Storybook升级至11.0或更高版本,查阅并遵循官方升级指南;若最新稳定版低于11.0,则选择11.0的预发布测试版。
- 升级现有Storybook
- 满足Storybook 11.0以上的要求
- 稳定版不符合条件时升级至测试版
编码规范、框架、重构、代码审查(1.6万 个)
将现有Storybook升级至11.0或更高版本,查阅并遵循官方升级指南;若最新稳定版低于11.0,则选择11.0的预发布测试版。
从当前分支创建符合现有模板的草稿拉取请求,检查差异并判断比较基准分支,整理标题、变更说明、测试项目和标签。
为已安装Storybook的项目配置可运行的preview文件和展示实际组件的示例故事。先核实安装情况及版本是否符合要求,再继续完成配置。
为尚未配置Storybook的项目进行首次安装,查询稳定版以选择安装标签,使用相应的包管理工具,并交由独立的配置技能继续设置。
使用Scrapling提取网页正文或指定部分,保存为Markdown等格式。支持获取由JavaScript呈现的页面,以及编写可中断并恢复的Python爬虫。
检查未使用代码、重复状态及冗余API和层级,依据证据整理删除或合并候选项。可仅开展调查,也可在获准范围内实施修改并验证保留的功能。
根据Archify生成的实际图表和代理工作记录,评估准确性、可读性及完成时间,通过前后对比实验改进布局、连线路径和制作流程。
从价值、成本和影响三个方面审查Archify的问题、拉取请求和代码,结合实现后的维护负担,依据证据判断是否应立即处理,并比较其他解决方法。
结合现有知识图谱与实际源代码,详细解释指定文件、函数或模块的设计作用、调用关系、依赖及输入输出流程,帮助不熟悉该编程语言的读者理解代码。
启动交互式网页仪表板,以图形查看已分析代码库的结构和关系。可显示当前工作目录或指定项目的数据,并提供包含访问令牌的本地网址。
从代码中提取业务领域、业务流程和具体步骤,生成可交互的横向流程图。既可利用现有知识图谱,也可通过轻量扫描收集分析材料。
分析项目代码、配置、文档和基础设施文件,生成可交互探索的结构与依赖关系图。支持日语说明、文件排除,以及根据变更更新已有分析结果。
将 Git 差异或拉取请求与知识图谱对照,整理修改位置、周边影响、跨架构层关系及审查风险,并保存用于仪表板展示的数据。
利用记录代码组成及其关系的知识图谱,查找与问题有关的文件和函数,追踪调用与依赖关系,并结合架构分层具体解释项目的工作方式。
交叉核对GitHub议题与PR,整理重复修复、尚无修复PR的安全问题和重大缺陷,检查内部PR冲突及关联遗漏,生成含优先行动和统计数量的报告。
检查RTK的Rust代码,精简冗长循环、字符串处理、不必要的复制和过度设计,在保持行为不变的同时,保留错误处理、回退和退出码等必需逻辑。
帮助设计处理命令输出的RTK Rust模块,通过代码示例和适用条件,选择用于防止类型混淆、组织配置、管理解析状态等任务的设计模式,并避免不必要的抽象。
整理GitHub未解决的问题,按类别、风险、关联拉取请求、疑似重复和停滞情况汇总;可进一步分析选定问题,并在用户批准后发表评论、添加标签或关闭问题。
按变更规模、自动检查结果、冲突及停滞情况整理GitHub待处理的拉取请求,明确审查优先级;可深入审查选定请求,起草评论并在用户批准后发布。
将重复使用的工作流程整理为技能,通过测试请求和反馈持续改进。支持创建或修改技能,对比启用前后的结果,并调整说明,使其在合适的请求中被调用。
依据最新的Web Interface Guidelines审查网页界面代码,检查设计、易用性和无障碍问题。可指定文件或匹配模式,审查结果附有文件名和行号。
从实际问题、现有系统及具体使用方出发评估功能或迁移方案,确定必要范围,梳理影响和验证方法,并在收到实施请求后修改和检查结果。
帮助DeerFlow维护者调查GitHub议题和拉取请求,整理有依据的修复方案、风险与验证方法,并起草或发布评论。
协助使用FastAPI开发Python网页API,整理输入验证、错误处理和异步调用,并通过代码组织与缓存兼顾实现的可读性和响应性能。