使用已认证的 `gh` 命令行工具查看 GitHub 议题、审查代码变更提案、搜索代码、检查自动化流程运行结果并管理发布。只有在用户明确要求时才执行更新操作。
- 查看并整理 GitHub 议题
- 创建或审查 PR
- 搜索仓库代码
编码规范、框架、重构、代码审查(1.7万 个)
使用已认证的 `gh` 命令行工具查看 GitHub 议题、审查代码变更提案、搜索代码、检查自动化流程运行结果并管理发布。只有在用户明确要求时才执行更新操作。
使用辅助脚本查看 OpenCode 会话列表,并读取指定会话的最新消息。根据最后一条消息的发言者,可粗略判断任务状态,便于查看多个会话的近期活动。
通过 `tmux` 向交互式命令行工具发送按键并读取终端输出,可等待提示、管理会话,还能并行运行多个编程代理,并用辅助脚本查找会话或检测指定文本。
通过 GitHub 命令行工具 `gh` 查看和操作 Issue、拉取请求及自动检查。可排查失败步骤和日志,提取所需字段,并通过 GitHub API 查询常规命令未提供的数据。
GitHub 访问较慢时,将仓库、Release 附件、Raw 文件、压缩包和 Gist 链接转换为代理网址,便于克隆或下载;也介绍使用 Python 脚本转换链接。
搜索并使用OpenViking中保存的技能,也可创建、安装、更新和共享技能。支持从仓库或本地文件夹导入,并检查本地技能是否适合迁移。
将重复的工作流程和专业知识整理成可复用的智能体技能,设计 SKILL.md、脚本、参考资料和资源文件,并指导验证结构及打包分发。
通过 `ov skills` 命令管理 OpenViking 技能,包括搜索、安装、查看、更新和删除,也可验证本地格式,并核对安装结果及记录的来源。
追查 OpenViking 记忆内容错误、丢失或意外更新的原因,从记忆文件回溯到归档变更记录,必要时查看原始对话。提供证据链、证据缺口和后续建议,不修改数据。
使用 JDK 诊断工具,根据症状排查 Java 应用的高 CPU、内存不足和响应延迟。选择合适的数据采集方式并逐步缩小原因,同时说明采集开销和敏感数据的处理要求。
按照项目现有的 JDK 版本和构建规范开发、构建与维护普通 Java 项目。涵盖 Maven、Gradle、依赖管理、日志、异常处理、代码检查和打包,并通过项目构建验证改动。
通过复现问题和逐项验证假设,排查 Java 异常、行为异常和测试失败。借助日志、堆栈跟踪及调试器连接定位原因,并添加回归测试。
Review and fix Java database mappings and queries with Hibernate ORM and Jakarta Persistence. Diagnose excessive queries, delayed data loading errors, and update conflicts, then check entity design and database behavior using SQL measurements.
中文简介正在准备中。当前显示英语简介。
按步骤将 Java 项目从 11 升级到 17、从 17 升级到 21,或从 21 升级到 25;更新构建配置和依赖,并在每个阶段通过构建与测试确认,再逐步引入新语言功能。
使用 Maven 或 Gradle 创建 Quarkus 应用或 REST API 的项目骨架,检查 Java 环境,选择数据库或身份验证等扩展,并在开发模式下启动项目,使用实时重载。
为 Python、PowerShell 或 Node.js 批处理脚本设计运行状态输出,显示开始、进度、单项失败和最终汇总,同时保留原有结果、错误处理及退出代码,并验证运行中的输出。
对照Microsoft官方文档和代码示例检查API用法,查询Azure SDK、.NET库及Microsoft APIs中的方法、参数和依赖包,用于参考实现和排查错误或过时写法。
将 Oracle 存储过程和函数转换为 PostgreSQL 版本,保留参数结构与处理流程,并调整专有语法、数据类型和文本排序规则以适应目标环境。
使用CommunityToolkit.Mvvm实现和检查ViewModel,通过特性生成属性与命令,管理界面更新、命令可用性、异步操作、取消和表单输入验证。
根据业务需求或会议记录,提出使用 Microsoft Power Platform 的系统设计方案,说明所需产品及其职责,并梳理人员操作和数据流;也可按需提供 Mermaid.js 架构图。
帮助将CommunityToolkit.Mvvm的ViewModel接入Microsoft.Extensions.DependencyInjection,配置服务注册、实例生命周期、IMessenger、页面获取方式及测试替换,适用于多种.NET界面框架。
将 Microsoft Graph SDK 集成到 .NET、TypeScript/JavaScript 或 Python 应用中,以访问 Microsoft 365 数据。选择合适的认证方式和最小权限,并处理分页、增量同步、变更通知及请求限流。
调研 Microsoft 官方文档和代码示例,为 Azure、.NET 等技术创建代理技能,把核心知识保存在本地,并加入通过 Microsoft Learn 或 `mslearn` CLI 深入查询的步骤。
审查 PostgreSQL 代码中的数据库设计、性能和安全问题,覆盖 JSONB、数组、索引、自定义类型、函数、扩展,以及控制逐行访问的规则,并整理改进建议。