Java-AI-LLM-Learning-Records:面向 Java 后端与 AI 大模型开发的 5,752 篇学习文档仓库
GitHub 仓库 suxiangyu138/Java-AI-LLM-Learning-Records 收录 5,752 篇标准化 Markdown 技术文档,面向 Java 后端与 AI 大模型应用开发工程师,按五层金字塔组织,覆盖 Java 核心、微服务、RAG、Agent、MCP、微调与面试冲刺。阶段性开发已于 2026-08-12 落幕,仓库进入维护模式。
新闻、仓库与研究,按时间排列。
GitHub 仓库 suxiangyu138/Java-AI-LLM-Learning-Records 收录 5,752 篇标准化 Markdown 技术文档,面向 Java 后端与 AI 大模型应用开发工程师,按五层金字塔组织,覆盖 Java 核心、微服务、RAG、Agent、MCP、微调与面试冲刺。阶段性开发已于 2026-08-12 落幕,仓库进入维护模式。
研究者提出 PatternBench 基准,用于评测 LLM 在激进编译器优化之后仍能保留的“超越编译器”代码优化,覆盖七类转换,并将运行时测速与基于 AST 的优化忠实度分析结合。对前沿、开源权重及微调模型的实验显示,仅看运行时加速无法完整反映优化能力,忠实度与实际加速强相关,微调可同时提升两者。结果表明评测 LLM 代码优化应同时衡量性能结果与目标转换是否真正执行。
论文提出 utility-verified abstraction(UVA),训练本地代码智能体按角色和类型描述私有实体,向云端强模型求助时不泄露仓库名标识符、文件路径和源码。改写后的问题比未训练时少泄露 3.7 倍私有实体、1.4 倍逐字代码;在仓库级 issue 修复上解决 37.6% 的问题,高于同一模型单独工作的 25.3%。
XtrComSu 发布 XT-Luna 1B v1,一个基于 MiniCPM5 1B 微调、专注智能体与编程任务的模型。作者将其与官方 MiniCPM5 1B SFT 及 Qwen 3.5 4B 的 reasoning benchmark 进行了对比,结果截图见模型卡。建议开启 thinking mode 运行,作者欢迎反馈与 bug 报告。
一项 arXiv 研究考察文本序列化对指令微调大语言模型表格查找的影响:同一 256 单元格合成表格分别以行优先和列优先渲染,最优格式随表格形状变化。64x4 竖长表中行优先领先 42.3-54.0 个百分点,4x64 宽表中列优先领先 35.0-59.0 个百分点。研究提出“关系局部性”概念:序列化让一种关系保持局部可用,另一种则依赖位置对齐。
一项实证研究对来自 15 个开源 Java 仓库的 150 个生产文件进行 1,500 次 LLM 重构生成,比较单提示词与 LangGraph 多智能体两种依赖感知生成方式。结果中 1,365 个候选(93.8%)被判定为高契约/依赖风险,仅 8 个满足低风险标准;705 组配对分析未发现两种生成方式在主要风险指标上有统计显著差异。研究建议将 LLM 重构视为需分阶段仓库级验证的候选方案。
ThatXliner 发布写作应用 Quillium,支持保留段落多个版本、在版本间切换和嵌套修订,评论与建议始终附着于正文。桌面端数据本地存储于 SQLite,可选 AI 工具提供反馈和修改建议,Omni 提供只读 Web Previews 和多人实时编辑会话。项目采用 Tauri/Rust、SvelteKit 和 CodeMirror 构建,许可为专有协议。
一个名为 financial-news-sentiment-market-modeling 的 GitHub 项目基于 FinBERT 与 LLM,结合多元回归等统计模型,分析金融新闻和股市公告对股价走势的影响,并面向投资者提供交互式风险看板。项目使用 Python 3.10+,技术栈包括 Pandas、Scikit-learn、Statsmodels、Hugging Face Transformers 和 Streamlit,由五名学生团队在数据挖掘与商业智能课程框架内开发。
论文提出 ECHO(Efficient Causal Self-Recursion),用主干模型自身最后一层预测所有未来 horizon,并以 Dynamic Depth Sampling(DDS)按深度衰减概率采样训练深度,省去辅助 MTP 模块的额外开销。预训练中增加的深度转化为下游准确率,集中在推理与代码任务上,训练开销仅为训练每个深度的一半;推理时模型自任 drafter,可在超出训练深度的范围起草,并在开放式高熵生成中保持 draft-target 对齐。该优势在翻倍 token 预算、重复预训练和 SFT 后仍然保持。
研究者提出 ReTRACE,一个将 LLM 置于化学工具环境中的逆合成规划智能体,可整合分子工具、单步预测引擎、可购买原料库与多准则路线评估器,并在搜索中根据评估反馈持续改进路线。使用 Claude Opus 4.8 时,ReTRACE 提出的 top 10 路线中至少一条通过审计的比例在三个 benchmark 上分别达 87.4%、95.0% 和 86.7%。两个前瞻性湿实验合成表明其路线经专家修改后可转化为可执行流程。
GLOSS-MT 通过离线英-特威语(Twi)词典替换源句名词短语并一次性微调翻译模型,实现可控的低资源机器翻译。在英语到阿散蒂特威语文档级基准(84 篇文档、四个领域)上,基于 NLLB-200(600M、1.3B、3.3B)、OPUS-MT en-tw 和 TranslateGemma 4B 的微调模型 chrF2 提升 +2.85 至 +5.48,三个 NLLB 微调模型达到 50.12-50.80,为最佳开源系统。无需再训练即可通过更换词典条目改变输出术语,出现率达 70-97%。
GitHub 上线了 StoryBank 仓库,这是一个 AI 驱动的故事生成应用,包含 app.py、backend.py 等代码文件和 README 文档。仓库目前处于早期阶段,尚无 star、watch 和 fork,也未发布 Releases 或 Packages。
GitHub 新仓库 AI-Powered SaaS Platform 上线,是一个基于 Google Gemini 2.0 Flash 与 Clipdrop API 的一站式 AI 创作平台,提供文章生成、ATS 简历评分、文本人性化、PDF 多轮对话及 AI 图像工具。免费层含 30 Free Credits,付费层解锁 AI 绘画、背景/物体擦除等功能。技术栈采用 React 19、Vite、Node.js、Express 与 Neon Serverless PostgreSQL,项目以 MIT 许可证开源。
GitHub 新仓库 Content-Swiss-Knife 是一款内部生产力工具,为 7 家覆盖 4 个地区市场的 3D 打印、3D 扫描和激光雕刻电商生成 SEO/AEO/GEO 优化的产品描述、Schema.org HTML、SEO 元数据和多语言翻译。生成流程默认用 Anthropic Sonnet 完成 uk-UA 母版 HTML,用 Anthropic Haiku 生成 SEO 元数据,质量基准是比肩手工 Claude 级输出并具备流水线吞吐量,项目仍在积极开发中。
GitHub 仓库 imyassmine/rag 是一个检索增强生成(RAG)流水线,用 AST 感知分块和 TF-IDF/BM25 检索,搭配 Qwen/Qwen3-0.6B 生成有依据的回答,面向约 1,900 个文件的 Python 与 Markdown 代码库(vLLM 源码)。BM25 将标识符拆词并索引文件路径后,代码 recall@5 从 35.4% 提升到 65.7%,docs recall@5 达 79.0%;项目以 CLI 形式提供,并带 recall@k 评测工具。
Magic 是一个 MIT 开源的 Lovable、Bolt、Replit 替代方案,可将自然语言转化为运行在自托管硬件上的全栈应用,包含数据库、安全 API、业务逻辑和前端,无供应商锁定。其 MCP 插件能把每个端点变成 Claude Code、Cursor、Codex 等 Agent 可调用的工具,实测节省约 80% token。官方测试显示 Hyperlambda 比 FastAPI 或 Flask 快约 20×,比 LangChain 快约 50×,比 n8n、Zapier、Make 快 100–1,000×。
有 20 年编码经验的开发者 kongaskristjan 表示,近 8 个月的 vibe coding 让自己编码能力退化,决定从零练习并实现基础 AI 算法。该仓库内容 100% 人工编写,包括 mermaid 图和 pytest 测试,首个项目为从零预训练 Transformer。
GitHub 新仓库 XREPORT 是一款本地优先的研究应用,可从 X 光影像生成可编辑的放射报告草稿,支持数据集准备、本地模型训练与评估,并提供四个精选公开报告生成模型(前三个专注胸部 X 光,第四个为更广医学影像选项且需接受提供商条款下载)。应用还支持 MIMIC-CXR 数据集和本地训练的 Custom XReport 模型,生成结果须经合格专业人员独立审阅,定位为研究评估工具而非诊断设备。
开发者 jayanth9884 在 GitHub 开源了 PDF Knowledge Assistant,一个基于 Streamlit 和 Google Gemini API 的 Python 应用,用 RAG 流程对上传的 PDF 做问答。工具使用 gemini-embedding-001 生成嵌入向量,通过余弦相似度检索相关段落,回答时附带 PDF 页码和引用片段供验证,并缓存文档处理与嵌入结果以减少 API 调用。扫描版 PDF 暂不支持,需 OCR,答案仍需对照引用段落核查。
DeepSeek 发布 DeepSeek-V4.1-Flash-1017,是 DeepSeek-V4.1-Flash 的小版本更新,在推理、编码、Agent 任务和视觉基准上大幅提升,同时缩短任务执行时间和输出长度,推进多 Agent harness 下的性能成本帕累托前沿。Terminal-Bench 4.0 达 42.3(上一版 31.2),Automation-Bench 达 60.5。该版本不含 Jinja 聊天模板,改为提供 encoding.py 参考实现和 deepseek-recipe Rust 库工具包,支持 1M tokens 上下文窗口、max_tokens ≥ 256K,推荐 temperature 1.0、top_p 1.0,采用 MIT 许可证。
推荐理由:技术报告给出与 Kim3、GPT-5.6、Opus 5 等的对比数据,并附推荐采样参数与推理工具链,方便本地复现。
VeriSight 是一个面向 LLM 生成答案的开源幻觉检测系统,可将回答拆分为可核查的事实声明,并逐条标注 Supported、Needs review 或 Unsupported。系统使用 Gemini 或 Groq 生成答案,检索网页、PDF、图片文字等证据,基于 all-MiniLM-L6-v2 排序、nli-deberta-v3-small NLI 与确定性规则进行核查,并可给出有证据支撑的修正。前端为 React,后端为 FastAPI,支持 Supabase 登录保存对话及 Conversation Insights 查看记录。
GitHub 开源的 designpatternsummarisation-nlg-swum-llm 平台,针对 Java 设计模式实现自动生成、排序与评测自然语言摘要。它对比三种策略——基于 AST 的模板 NLG、标识符语义建模 SWUM,以及经 OpenRouter 调用的 Mixtral-8x22B 等 LLM,并以 150 篇人工摘要为参照,用 cosine similarity、BERTScore 和 LLM 评审进行评测。
MiniMax 发布 MiniMax-M3.1-Flash,一个面向编码、Agent 工作流、computer use 和网络安全的原生多模态 MoE 模型,总参数约 428B、每 token 激活 23B,支持文本、图像、视频输入,上下文窗口最高 1M tokens。相比 M3 的三项主要变化是全程稀疏注意力、量化感知训练,以及用 DSpark 投机解码取代此前的 EAGLE 类 MTP 方案。
推荐理由:官方公布与 DeepSeek、Kimi 等模型在十余个 Agent 与编码基准上的横向对比,并说明评测设置,读者可据此自行评估实际水平。
Zero State 公布 FaustCoder 项目,目标是在 NVIDIA DGX Spark 上训练通过编译器验证的 Faust DSP 代码模型,目前处于规范先行、未实现阶段。v0.1 里程碑聚焦基础设施、契约、数据溯源和基线评测,而非训练好的模型,官方明确尚未建立任何模型质量或硬件兼容性声明。仓库采用拆分授权:specs/ 和 docs/ 使用 Apache-2.0,其余代码、模型权重和数据集归 Zero State 专有许可 1.0。
GitHub 上新仓库 Rishi1435/AI-Code-Generation-and-Analysis-Platform,这是一个全栈 Web 应用,内置基于 Monaco 的代码编辑器。它能将任务智能路由到专门的 LLM,并集成传统静态分析工具。
prompts.chat 更新了其 "Code Review Assistant" 提示词,贡献者从 @sinansonmez 改为 @f。原版本是要求分析代码可读性、可维护性和潜在 bug 的自然语言提示词,新版本改为结构化 JSON 格式,默认上下文为 JavaScript/React,聚焦 performance、security 和 best_practices,并要求以含 severity(high|medium|low)、line_number、suggestion、code_example 的统一格式返回审查结果。
prompts.chat 站点更新了 Code Review Specialist prompt 的记录信息:该 prompt 由 nolanneff 提交,标记为 FALSE,类型为 TEXT,替换了原先 dragoy18@gmail.com 名下标记为 TRUE 的记录。prompt 内容本身未变,仍要求反馈客观专业、注重清晰性与可维护性,并结合代码的具体上下文给出建议。
prompts.chat 更新了一条名为「技术联合创始人:共建真实产品」的 prompt,让 AI 扮演 CTO、用户担任 CEO,把想法变成可直接上线的产品。该 prompt 定义了发现验证、战略蓝图、迭代开发、质量打磨、上线交接五个阶段,并要求零术语沟通、重大决策需用户批准、交付快速上手指南、维护手册和增强路线图三类文档。
prompts.chat 收录由 @f 贡献的提示词「OpenAPI Spec Drift Checker」,用于比对 OpenAPI 3.x YAML/JSON 规范与代码实际实现的路由,标记缺失操作、多余路由、方法不匹配和路径参数形状差异。该技能附带的 `check_drift.py` 仅依赖 Python 3 标准库并支持 `--self-test`,将漂移分为 missing_in_code、missing_in_spec、method_mismatch、param_shape_diff 四类,按高/中/低严重度输出报告。
prompts.chat 的每日 prompt 新增 "Python Packaging taste",列出 Python 打包最佳实践并附置信度。要点包括:新包以 `pyproject.toml` 为唯一事实来源、放弃 `setup.py`,采用 `src/` 布局,用 uv 管理安装与 lockfile,以 hatchling 等 PEP 517 后端构建,用 Ruff 替代 Black 加 flake8,并通过 GitHub Actions trusted publishing 发布到 PyPI。
一个 GitHub 仓库用同一指令让 15 个本地 LLM 各自制作俄罗斯方块网页游戏,以 1000 分制排名。测试在 AMD Strix Halo(Radeon 8060S、64GB 统一内存)上用 llama.cpp b11701 router 模式运行,Agent 为 opencode v1.18.35,每模型独立会话、bubblewrap 沙箱隔离并禁网,单次限时 60 分钟。评分由 headless Chrome 实机操作测试(含 10 张截图)加代码评审组成,图形与手感由人工确认,结果写入 RESULTS.md。
Anthropic 在 Claude Code 写下约 90% 代码后重新设计了代码评审流程。2026 年 6 月到 9 月,其合并 PR 翻倍以上,同时 revert 率下降超 40%。
OutlineSync 是一套 AI 辅助编程方法论与工具包,通过“活动大纲”在开发者的直觉意图与可验证代码之间建立双向桥接,防止 AI 生成代码逐渐偏离初衷。它支持 Sync 与 Review 双模式,内置 Claude、Codex、Gemini 插件,可自动检测偏差并生成纠正提示词。其三层验证模型覆盖结构、行为和意图保真度,控制台示例显示最终 Fidelity score 达 98%。
NeiP4n 发布 opencode-plus-plus,一个基于 OpenCode 的终端 AI 编码智能体,面向团队协作,支持 Windows、Linux、macOS 和 Android(Termux)。核心功能包括局域网房间(成员、角色、封禁和共享 DoD,可跨 Windows 与 Linux)、由 orchestrator 分派任务给架构师/开发者/测试者等角色的 AI 团队、以 .opencode/dod.yaml 呈现的 DoD 进度看板、Idea Bank、Markdown 项目笔记、CLI 工具 Hub、可编辑的 Mini skills 按钮、同提供商共享冷却的限速机制,以及 /mobile 手机布局和英俄双语界面。一条命令安装,MIT 许可证。
推荐理由:在 OpenCode 基础上加了局域网多人协作、角色分工 AI 团队和 DoD 看板,覆盖 Windows 到 Android Termux 的安装路径。
GitHub 开源项目 coder-shop 是一套生产级电商系统,含德语店面(CHF 结算、含 8.1% 瑞士增值税)和完整后台:订单流转、UPS 面单、采购收货和低库存提醒看板。技术栈为 Next.js App Router + MongoDB (Mongoose) + Tailwind CSS v4,内置 mongodb-memory-server 单节点副本集,无需另装数据库。项目由本地 LLM 经 OpenCode 规格驱动构建,按 M1–M5 里程碑推进,spec 以 docs/REQUIREMENTS.md 等文件为准。
一位 r/LocalLLaMA 用户在 4x 3090 上实测 Qwen 3.8 Flash Next UD-Q4_K_XL,与 Qwen 3.8 27B Q8 直接对比后认为差距明显,Flash Next 并不如社区宣称的那样好。在用两个提示词生成 Windows 俄罗斯方块独立 .exe 的测试中,27B 模型首提示出现两个 bug(暂停和游戏结束后按键仍生效),但第二次提示自行修复;strata 框架跑 4 小时未产出可玩 exe,生成速度虽快但结果比 llama.cpp 更差。
jsanchez542-hub 公开了 Maître 仓库,一个面向餐厅等预约类商家的订位助手,客人可通过电话、网页聊天或 WhatsApp 预订,桌位、营业时间、日期和过敏原等规则全部由代码保证,语言模型只负责说话,已上线 maitre.live。项目用预先写好的 41 段对话(其中 26 段含电话场景)对真实模型做评测,每段跑三次,在 19 段对话的对比中 Claude Haiku 5.5 以 19/19、p95 延迟 5.7s、每次 $0.0021 被选用,10 月 15 日最新一轮全部通过;架构上每家餐厅对应一个 Cloudflare Durable Object,数据固定在欧盟,语音部分基于 LiveKit Agents,代码以只读评估为目的发布(保留所有权利)。
推荐理由:仓库用评测数据对比了多个真实模型并给出选择依据,读者可以借此了解规则交给代码、对话交给模型的工程取舍。
GitHub 新仓库 mtchms/TinyCode 开源两个基于 Tern 124M 的独立模型:Code Generator 将英文请求转成 Python 代码,Code Narrator 将 Python 代码转成讲解。推理通过 ONNX 在访客本地 CPU 的 Web Worker 中运行并支持 token 流式输出,无需推理服务器或 API key,每模式按需加载约 650 MB FP32 权重,用户请求和代码不会发送到模型托管方。
一个用 Python 标准库实现的广告标题分类器,通过 Groq API 调用 openai/gpt-oss-20b,以零样本提示将多语言广告分入 9 个类别,输出由 JSON Schema 约束。在 seed 42 的分层训练分区上,dev_eval(136 条)准确率达 98.5%,holdout(40 条)为 97.5%,测试集平均成本约 75.6 tokens/条,均超过准确率 ≥85%、成本 ≤400 tokens/条的目标。
一位开发者在构建覆盖约 400 万份斯洛伐克法院判决的法律检索与分析引擎,已用稠密嵌入加 BM25 实现基础检索,但在复杂查询上难以接近 100% 精度。纯嵌入和扁平 JSON 抽取分别败于枚举爆炸与递归法律逻辑(如多层嵌套的撤销-驳回-请求链)丢失证据性信息,作者正权衡三种架构,包括带 ID 关联和认知限定符的事件图谱方案。