← 返回列表
AI 编程工具

an5Tasks:基于 Genkit 的数据库 Schema 问题与 LLM 代码审查任务管理器

an5ORM/an5Tasks · Genkit-integrated task manager for database schema issues and LLM-powered code review task generation

GitHub原文发布 未知首次收录 2026-09-27上架 2026-09-27 09:02

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

an5Tasks 是一个 TypeScript 任务管理器,用于处理数据库 schema 问题以及由 LLM 代码审查产生的任务。它支持基于正则的快速任务提取和基于 Genkit generate() 的 AI 任务提取两种模式,提供任务的创建、列表和更新工具,并可将这些工具注册为 Genkit 工具供 LLM 进行工具调用。项目中的 Genkit Flow(parseReviewToTasksFlow、aiParseReviewToTasksFlow)可直接把审查文本转换为结构化任务。

核心能力与快速开始

★ 0 · TypeScript

能做什么
支持两种任务提取方式:基于正则的快速提取(无需 LLM)和基于 Genkit generate() 的 AI 智能提取;提供任务管理工具,可创建、列出、更新任务;可将任务工具注册为 Genkit 工具供 LLM 工具调用;提供 Genkit Flow(正则版和 AI 版)把审查文本解析为任务;任务结构包含 id、标题、描述、优先级(low/medium/high)、状态(todo/in-progress/done)、关联文件、创建时间;集成 Genkit 的 genkit()、defineFlow()、defineTool()、runFlow()、generate(),并说明 definePrompt()、Session/memory、Streaming 为可用状态。
适用场景
在 LLM 代码审查之后自动从审查文本生成待办任务;为数据库 schema 问题建立和跟踪任务;在 an5Cli 中调用 createTasksFromReview() 生成审查任务;在 an5Agent 中复用任务格式进行问题跟踪;为 LLM 工具调用注册创建任务、列出任务等 Genkit 工具。
项目形态
开发框架
部署方式
以 npm 包(an5-tasks)形式使用;README 未说明部署环境或服务端要求。
主要依赖
TypeScript 项目,需通过 npm install an5-tasks 安装;使用 Genkit v1.39。未说明其他运行环境、硬件或 API 成本。
使用限制
README 未说明性能上限、并发约束、LLM 调用成本或错误处理细节;AI 提取模式依赖 Genkit generate(),其可用性取决于具体的模型与 API 配置;License 字段在仓库元数据中缺失,README 中标注为 MIT。
许可证
未说明
最近推送
2026-09-26 08:30

资料检查:2026-09-27 07:00 · 卡片整理:2026-09-27 09:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

将 LLM 代码审查文本转换为结构化任务,用于跟踪数据库 schema 问题和代码审查发现的问题;支持正则快速提取和基于 Genkit generate() 的 AI 提取,并可创建、列出、更新任务。

查看内容依据
an5Tasks 是一个 TypeScript 任务管理器,用于处理数据库 schema 问题以及由 LLM 代码审查产生的任务。

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。