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

我做了个 AI 文档阅读神器,免费开源!

大家好,我是程序员鱼皮。开学季到了,想必很多朋友要开始收集和阅读论文,像我自己学习新技术知识也会去阅读文档,我深知阅读文档的痛苦。明明每个词拆开都知道什么意思,连一起就看不懂。

为了帮助大家免受文档的折磨,我用 AI 开发了个 AI 文档助手网站,可以帮你快速读懂各种复杂的文档、还帮你管理文档。

网站完全免费,代码完全开源!

开源仓库:github.com/liyupi/literature-assistant

下面先教大家如何使用网站,再分享这个网站的制作过程,还有国内使用 Claude Code 的方法哦。

⭐️ 推荐观看视频版,2 分钟学会:bilibili.com/video/BV1MnpVzdETW

 

如何使用?

先下载开源代码到自己电脑,然后直接运行我提供的快速启动脚本,打开网页就能看到效果了。

💡 要确保你的电脑有 Node.js 和 Java 环境,可以参考 README.md 文档安装。

 

当你要阅读文档时,点击 “单个导入” 按钮,上传文档文件,然后需要填写 Kimi AI 的 API Key。

 

选择 Kimi 是因为他们刚刚发布了新版本的 K2 模型,在编程、推理和文档理解方面都很不错;

而且支持 256K 的上下文,几十万字的论文也能搞定。

 

在侧重考察真实软件工程任务的 SWE-bench Verified 等基准测试中,新版 Kimi K2 模型的表现也很不错:

 

只需要登录 Kimi 的开发控制台,然后进入 API Key 管理来获取一个调用大模型的密钥。

 

虽然新人有免费额度,但是不要泄露自己的密钥哦!

 

填写好 API Key,就可以生成文档阅读指南啦,生成速度非常快。

 

AI 生成的效果还是不错的,图文并茂,能帮你更快理解复杂的文档。

 

你还可以批量导入多个文档,同时调用 AI 生成阅读指南,提高效率。

 

此外,你还可以把这个网站当做自己的智能文档收藏夹,可以分类检索已经导入的文档、下载原始文件、随时查看文档阅读指南。不要再让自己收藏过的文档找不到啦~

 

怎么实现?

如果是以前,这种网站可能要做个好几天。但现在 AI 编程技术已经很成熟了,我选用 Claude Code AI 开发工具,轻轻松松一天搞定,而且一行代码都不用自己写。

首先在终端输入一行命令来安装 Claude Code:

npm install -g @anthropic-ai/claude-code

然后执行 claude 命令,就可以向它提问了~

结果,报错啦!

可恶啊,这破玩意还不支持国内使用!

不过没关系,我们可以更换为 Kimi。在终端内输入命令来配置一段环境变量(注意区分操作系统):

# Linux/macOS 启动高速版 kimi-k2-turbo-preview 模型
export ANTHROPIC_BASE_URL=https://api.moonshot.cn/anthropic
export ANTHROPIC_AUTH_TOKEN=<你的 API 密钥>
export ANTHROPIC_MODEL=kimi-k2-turbo-preview
export ANTHROPIC_SMALL_FAST_MODEL=kimi-k2-turbo-preview

# Windows Powershell 启动高速版 kimi-k2-turbo-preview 模型
$env:ANTHROPIC_BASE_URL="https://api.moonshot.cn/anthropic";
$env:ANTHROPIC_AUTH_TOKEN=<你的 API 密钥>
$env:ANTHROPIC_MODEL="kimi-k2-turbo-preview"
$env:ANTHROPIC_SMALL_FAST_MODEL="kimi-k2-turbo-preview"

 

然后就可以愉快地使用 Claude Code 生成代码了~

 

对于包含完整前后端的网站,很难用一段提示词就让 AI 生成出满意的效果,因此我们需要像企业真实开发一样 分解工作步骤。先后端、再前端、最后前后端对接联调,而且最好一个一个地开发功能,出了问题及时调整。

分享一些参考的提示词:

 


 

以上就是本期分享,希望这个工具对大家有帮助,也不要忘记给鱼皮三连支持,谢谢大家~

 

更多编程学习资源

  • Java前端程序员必做项目实战教程+毕设网站

  • 程序员免费编程学习交流社区(自学必备)

  • 程序员保姆级求职写简历指南(找工作必备)

  • 程序员免费面试刷题网站工具(找工作必备)

  • 最新Java零基础入门学习路线 + Java教程

  • 最新Python零基础入门学习路线 + Python教程

  • 最新前端零基础入门学习路线 + 前端教程

  • 最新数据结构和算法零基础入门学习路线 + 算法教程

  • 最新C++零基础入门学习路线、C++教程

  • 最新数据库零基础入门学习路线 + 数据库教程

  • 最新Redis零基础入门学习路线 + Redis教程

  • 最新计算机基础入门学习路线 + 计算机基础教程

  • 最新小程序入门学习路线 + 小程序开发教程

  • 最新SQL零基础入门学习路线 + SQL教程

  • 最新Linux零基础入门学习路线 + Linux教程

  • 最新Git/GitHub零基础入门学习路线 + Git教程

  • 最新操作系统零基础入门学习路线 + 操作系统教程

  • 最新计算机网络零基础入门学习路线 + 计算机网络教程

  • 最新设计模式零基础入门学习路线 + 设计模式教程

  • 最新软件工程零基础入门学习路线 + 软件工程教程

http://www.wxhsa.cn/company.asp?id=3774

相关文章:

  • 20250913 P11503 [NordicOI 2018] Nordic Camping
  • Dify实战训练营(基础班)(全免费值得收藏)
  • C 语言的历史和版本
  • PostgreSQL 上的向量搜索实践
  • 【数据结构——图与邻接矩阵】 - 实践
  • (读书笔记)平衡掌控者
  • 带头结点的单链表删除指定位置结点
  • 《文字、语言与数字的奇妙联结》读后感,大公司内部编码规范,本学期编码遵守规范
  • [HTTP/Spring] RestTemplate : Spring的HTTP网络请求框架
  • 深入解析:Linux使用-MySQL的使用
  • 博客园-我的博客-的皮肤更换
  • Apache Commons Math3 使用指南:强大的Java数学库 - 教程
  • HarmonyOS图形处理:Canvas绘制与动画开发实战
  • script setup 在 Vue 3 中的核心作用及具体实现方式
  • 0voice-1.4.1-cmake
  • test test test
  • 容器化改造基本原理
  • Blogroll 友链
  • Java 字节码与 ASM 框架实战解析
  • 计算机大数据毕业设计选题:基于Spark+hadoop的全球香水市场趋势分析系统 - 详解
  • Dos的常用命令
  • 持续集成自动化CI/CD
  • Lightroom Classic 2025(LRC 2025)安装教程(附直接安装包下载)+入门操作指南
  • 2025/09/14 【二叉树11】完全二叉树的节点个数
  • 8888
  • 接口限流代码 - 实践
  • OutGuess 安装与问题排查指南(Kali Linux 环境)
  • 拓展操作码举例
  • TryHackMe | Cicada-3301 Vol:1
  • 完整教程:Word添加图/表题注