ByteCanvas

Stay close to every update.

A clean timeline for posts, media, and conversations from your channel.

分享一些日常收集到的开源软件、开发工具和技术知识。

Search: #doc

Filtered timeline results

GJavaDoc (IntelliJ Plugin) G for Garbage——把难啃的“垃圾”式遗留代码清运为可读文档。 GJavaDoc 是一款在 IntelliJ IDEA 中运行的“接口文档生成器”。它基于注解扫描入口方法,结合代码切片和本地 LLM,自动生成 Markdown 说明文档,并支持类级文档、上下文打包、并发执行与失败重试等能力。 核心特点 注解扫描:按设置的注解扫描 Java 入口方法(支持多个注解,逗号分隔;默认 @RpcService ) 增量生成:再次点击 Scan 时,仅为缺失的文档入队(以 docs / 文件名为准) 模块选择:在工具窗选择单个 Module 或 ALL 扫描 类/方法两种粒度:可按类汇总生成,或按具体方法签名生成 并发与限速:最大并发、RPS 节流、重试与退避 上下文打包:可选收集方法源码、切片、关联类型、被调方法片段等(保存到 context-bundles/) 结果输出:Markdown 到 docs /,可选 JSON 到 method- docs / 可选分目录:勾选“Group docs by module”后输出为 docs /<module>/... 工具窗操作:过滤/分页/重试/取消/重排队/从列表恢复等 https://github.com/GeekyWizKid/GJavaDoc #java #doc GitHub GitHub - GeekyWizKid/GJavaDoc: G for Garbage:把难啃的遗留代码“清运”为文档。注解扫描、切片分析、LLM 生成,支持增量/并发/重试 G for Garbage:把难啃的遗留代码“清运”为文档。注解扫描、切片分析、LLM 生成,支持增量/并发/重试 - GeekyWizKid/GJavaDoc
GJavaDoc (IntelliJ Plugin)
G for Garbage——把难啃的“垃圾”式遗留代码清运为可读文档。

GJavaDoc 是一款在 IntelliJ IDEA 中运行的“接口文档生成器”。它基于注解扫描入口方法,结合代码切片和本地 LLM,自动生成 Markdown 说明文档,并支持类级文档、上下文打包、并发执行与失败重试等能力。

核心特点

注解扫描:按设置的注解扫描 Java 入口方法(支持多个注解,逗号分隔;默认 @RpcService
增量生成:再次点击 Scan 时,仅为缺失的文档入队(以 docs/ 文件名为准)
模块选择:在工具窗选择单个 Module 或 ALL 扫描
类/方法两种粒度:可按类汇总生成,或按具体方法签名生成
并发与限速:最大并发、RPS 节流、重试与退避
上下文打包:可选收集方法源码、切片、关联类型、被调方法片段等(保存到 context-bundles/)
结果输出:Markdown 到 docs/,可选 JSON 到 method-docs/
可选分目录:勾选“Group docs by module”后输出为 docs/<module>/...
工具窗操作:过滤/分页/重试/取消/重排队/从列表恢复等


https://github.com/GeekyWizKid/GJavaDoc

#java #doc GitHub - GeekyWizKid/GJavaDoc: G for Garbage:把难啃的遗留代码“清运”为文档。注解扫描、切片分析、LLM 生成,支持增量/并发/重试
Obsidian使用Cloudflare R2(S3兼容)在多个设备同步 https://lainbo.dev/obsidian-cloudflare-r2-sync?p=437&amp;locale=zh #doc #Obsidian #cloudflare Obsidian使用Cloudflare R2(S3兼容)在多个设备同步 - Lainbo Obsidian 作为一款强大的笔记软件,深受知识工作者的喜爱。然而,其官方的 Sync 同步服务价格不菲,年费最低也要 48 美元。对于预算有限的用户来说,这可能是一笔不小的开支。 有一个更经济实惠的替代方案:结合 Cloudflare 的 R2 存储服务和 Obsidian…
 
 
Navigate
Back to Top