Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>ao3-readerNew to Visual Studio Code? Get it now.
ao3-reader

ao3-reader

Pizzarollwins

|
73 installs
| (0) | Free
Read AO3 fanfiction in VSCode
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AO3 Reader

A Visual Studio Code extension for reading public AO3 works in a Webview or in the Output panel.

一个可以在 VS Code 中阅读 AO3 公开作品的扩展,支持普通阅读和 Output 面板阅读模式。

Install / 安装

Marketplace 用户只需要安装扩展,不需要单独安装 Node.js、npm、Playwright 或浏览器。

从源码运行:

npm ci
npm run compile

然后在 VS Code 中打开本项目并按 F5,会启动 Extension Development Host。

打包 VSIX:

npm run package

Usage / 使用

  1. 打开命令面板:Windows/Linux 使用 Ctrl+Shift+P,macOS 使用 Cmd+Shift+P。
  2. 运行 Open AO3 Fanfiction。
  3. 粘贴 AO3 作品或章节链接,例如: https://archiveofourown.org/works/1234567/chapters/2345678
  4. 选择“在 VSCode 里阅读”或“伪装成终端摸鱼模式”。

“终端模式”的内容显示在 Output / 输出 面板,不是真正的 Terminal / 终端。

Network / 网络与代理

扩展需要能够访问 https://archiveofourown.org。如果你的网络不能直连 AO3,请先配置可用代理,然后在 VS Code 设置中搜索 http.proxy 并填入代理地址,例如:

http://127.0.0.1:7890

扩展也支持 HTTPS_PROXY、HTTP_PROXY 环境变量。修改代理后请执行 Developer: Reload Window。

Limitations / 限制

  • 支持 /works/<id> 和 /works/<id>/chapters/<id> 链接。
  • 需要登录才能阅读的作品目前不支持。
  • 如果 AO3 返回 403、5xx 或连接超时,请检查 AO3 状态、网络与代理。

Feedback / 联系作者

欢迎提交 GitHub issue,或联系 bluetrainswemissed@proton.me。

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft