Skip to content

feat:对于本地启动的项目,添加本地代理服务器,可替代 Cloudflare Worker - #42

Merged
Feather-2 merged 2 commits into
mainfrom
fix-bugs
Nov 25, 2025
Merged

Feather-2 merged 2 commits into
mainfrom
fix-bugs

Conversation

@Feather-2

Copy link
Copy Markdown
Owner

No description provided.

新增 local-proxy 目录:
- 完整的 OCR 代理功能 (MinerU / Doc2X)
- 学术搜索代理 (Semantic Scholar / PubMed / CrossRef / OpenAlex / arXiv)
- PDF/ZIP 下载代理,解决跨域问题
- 路由完全兼容 CF Worker,前端无需修改

改进前端下载:
- 新增 XMLHttpRequest 下载方式,更可靠的二进制数据处理
- 添加下载进度显示和更好的错误信息

使用方法:
1. cd local-proxy && npm install && npm start
2. 在 Paper Burner 设置代理地址为 http://localhost:3456
- 添加重要提示:说明 HTTP 代理无法从 HTTPS 网站访问
- 更新快速开始指南:包含启动本地前端的步骤
- 添加使用场景对比表
- 解释为什么不支持 HTTPS 网站(Mixed Content、杀毒软件拦截等)
@vercel

vercel Bot commented Nov 25, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
paper-burner Ready Ready Preview Comment Nov 25, 2025 2:20pm

@Feather-2
Feather-2 merged commit f969eae into main Nov 25, 2025
5 checks passed
Feather-2 added a commit that referenced this pull request Feb 17, 2026
- core: StateBus.snapshot()/deleteSnapshot() 统一为 async (#42)
- stages/codesearch: state.js 13 处空 catch 块添加 debug 日志 (#47)
- 测试: 8 处调用点添加 await 适配 StateBus async 变更

846 test files / 20152 tests all green.

via [HAPI](https://hapi.run)

This branch was successfully deployed

1 active deployment
Preview — 47114f4a Deployed Nov 25, 2025 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant