当前位置: 首页 > news >正文

程序员日报生成器skill


name: daily-report
description: 根据 git 提交记录生成当日工作日报,智能推断明日计划,输出有序列表 MD 到 docs/logs/


触发条件

用户说「日报」「今日日报」「生成日报」「daily report」时启动。

工作流程

1. 获取今日 Git 提交

gitlog--oneline--since="YYYY-MM-DD"--until="YYYY-MM-DD+1"

若无提交则取最近一次提交记录并提示用户。

2. 分类提交(按前缀)

前缀类别
feat功能开发
fixBug 修复
refactor / perf / style重构优化
docs文档更新
test测试相关
chore / ci / build工程配置

3. 智能推断明日计划

根据今日提交类型推断后续工作:

今日类别明日推断
功能开发(feat)补充单元测试、联调接口、UI 细节完善
Bug 修复(fix)验证修复效果、检查相关功能回归
重构(refactor)运行全量测试验证、更新相关业务文档
文档(docs)确认代码与文档一致性
测试(test)补充边界用例、检查覆盖率
任一未闭合工作继续推进该任务

4. 生成日报文件

保存到docs/logs/YYYY-MM-DD-日报.md,自动创建docs/logs/目录(如不存在)。

5. 输出格式(有序列表)

# YYYY-MM-DD 工作日报 ## 一、今日工作总结 ### 1. 功能开发 1. xxx — [commit-hash] 涉及文件:a.ts, b.tsx 2. xxx — [commit-hash] 涉及文件:c.ts ### 2. Bug 修复 1. xxx — [commit-hash] ### 3. 重构优化 1. xxx — [commit-hash] ### 4. 文档更新 1. xxx — [commit-hash] ## 二、明日计划 > 基于今日工作智能推断 1. xxx 2. xxx 3. xxx --- 生成时间:YYYY-MM-DD HH:mm | 项目:<项目名>

该文档放在资源里可以下载程序员日报生成器链接资源

注意事项

  • 生成前确保docs/logs/目录存在
  • 同日已存在的日报提示用户是否覆盖
  • 无提交时生成空模板并告知用户补充
http://www.cnnetsun.cn/news/3186718.html

相关文章:

  • 从手动管理到自动化运维:如何用Viking高效管理远程服务器集群
  • 多智能体协作框架实战:AgentScope如何让AI角色自主协作与决策
  • 深度解析AgentScope 2.0:面向生产环境的多智能体系统架构设计与实现原理
  • 如何构建企业级NestJS应用:终极TypeScript后端解决方案
  • WebGoat 5.4安全靶场实战:SQL注入、XSS与CSRF漏洞原理与攻防演练
  • CVE-2017-20063漏洞复现:绕过.htaccess实现Webshell上传
  • 终极求职效率革命:NewJob智能插件帮你一键识别90%无效岗位
  • 智能时间识别插件:NewJob让招聘信息时效一目了然,求职效率提升70%
  • intellij-erlang高级技巧:10个让你事半功倍的使用方法
  • STAR 2.7.11b:高性能RNA-seq比对工具的5个核心技术优势解析
  • python,django Python+Django高手嫁人指南:这4种男人代码再香也别碰,否则婚姻崩盘
  • 4-20mA电流环技术与XTR116芯片应用指南
  • 朴素贝叶斯分类器 Python 实现:从零构建 2 个核心函数与拉普拉斯平滑
  • Java开发日常:掌握这几个 Linux 核心操作就够了
  • 红队测试插件开发_redteam-plugin-development
  • 代码分析工具_agent-code-analyzer
  • 5个理由告诉你为什么Notepad--应该是你的首选跨平台文本编辑器
  • 题解:学而思编程 数字卡片
  • Gazebo仿真PX4+3D激光雷达的搭建
  • 扫描电子显微镜(SEM):EBIC/EBAC成像的基本原理、技术及应用案例
  • HAL_Delay 为什么不能在中断里调?
  • KMX62与PIC18F45K22在嵌入式运动控制中的优化应用
  • 什么是*Bash* *循环*的正确用法?
  • 模板基础与 SFINAE
  • git的分支介绍
  • MyBatisPlus--简介+入门案例
  • ExpRL: Exploratory RL for LLM Mid-Training——用于LLM中期训练的探索性强化学习
  • EB Garamond 12:让16世纪经典字体在数字时代重获新生
  • 选IP广播时该参考哪些通用标准来判断其专业性?
  • 如何快速转换塞尔达传说:旷野之息存档 - Switch与WiiU存档互通终极指南