爱意满满的作品展示区。
Unitent

vibe 了一个终端阅读器,欢迎使用和二开 如丝般顺滑

  •  
  •   Unitent · 1 day ago · 1069 views

    FanTread

    支持 npm

    Supplement 1  ·  1 day ago

    另外我量大!

    我的分享创造

    • FanTread — 输入网页链接,自动提取正文、去除噪音,并使用 DeepSeek 整理成清晰易读的内容。 官网:https://7757.github.io/FanTread/

    • FastCut — 轻量原生的 macOS 剪贴板历史工具,通过全局快捷键快速搜索和粘贴文字、图片及文件。 官网:https://7757.github.io/FastCut/

    • ModelChanges — 原生 macOS Ollama 模型管理工具,帮助你浏览、比较、部署、测试和连接本地大模型。 官网:https://7757.github.io/ModelChanges/

    • BlackPoint — macOS 菜单栏专注工具,可以暂时收起干扰应用,需要时再快速恢复。 官网:https://7757.github.io/BlackPoint/

    • Seeybot — 住在 Mac 刘海里的 AI 编程状态小机器人,实时展示 Claude Code 和 Codex 的会话状态及 Token 使用情况。 官网:https://7757.github.io/Seeybot/

    • Fan Browser Runtime — 面向 AI Agent 的本地浏览器运行时,让 Agent 能够更稳定、安全地操作真实浏览器。 官网:https://fandcode.com

    4 replies    2026-07-25 20:26:37 +08:00
    Gunn27
        1
    Gunn27  
       1 day ago
    这个不懂技术的估计不好上手吧,直接整 https://supsub.net/
    Unitent
        2
    Unitent  
    OP
       1 day ago
    @Gunn27 有点东西
    freemoon
        3
    freemoon  
       7h 33m ago
    ➜ git fan https://www.v2ex.com/t/1229454\#reply2
    ╭───────────────────────────────────────── Traceback (most recent call last) ──────────────────────────────────────────╮
    │ /root/.nvm/versions/node/v24.12.0/lib/node_modules/fantread/.fantread-venv/lib64/python3.12/site-packages/fantread/c │
    li.py:151 in read_command │
    │ │
    │ 148 │ │ user_prompt = prepare_user_prompt(prompt) │
    │ 149 │ │ │
    │ 150 │ │ with err_console.status("[cyan]正在读取并清理页面…[/cyan]"): │
    │ ❱ 151 │ │ │ article = ArticleExtractor(timeout=timeout).fetch_and_extract(url) │
    │ 152 │ │ _show_article_ready(article) │
    │ 153 │ │ │
    │ 154 │ │ if choose_model_interactively: │
    │ │
    │ /root/.nvm/versions/node/v24.12.0/lib/node_modules/fantread/.fantread-venv/lib64/python3.12/site-packages/fantread/e │
    xtractor.py:71 in fetch_and_extract │
    │ │
    │ 68 │ def fetch_and_extract(self, url: str) -> Article: │
    │ 69 │ │ normalized_url = self.normalize_url(url) │
    │ 70 │ │ try: │
    │ ❱ 71 │ │ │ with httpx.Client( │
    │ 72 │ │ │ │ headers={ │
    │ 73 │ │ │ │ │ "User-Agent": USER_AGENT, │
    │ 74 │ │ │ │ │ "Accept": "text/html,application/xhtml+xml,text/plain;q=0.9,*/*;q=0.5", │
    │ │
    │ /root/.nvm/versions/node/v24.12.0/lib/node_modules/fantread/.fantread-venv/lib64/python3.12/site-packages/httpx/_cli │
    ent.py:700 in __init__ │
    │ │
    │ 697 │ │ self._mounts: dict[URLPattern, BaseTransport | None] = { │
    │ 698 │ │ │ URLPattern(key): None │
    │ 699 │ │ │ if proxy is None │
    │ ❱ 700 │ │ │ else self._init_proxy_transport( │
    │ 701 │ │ │ │ proxy, │
    │ 702 │ │ │ │ verify=verify, │
    │ 703 │ │ │ │ cert=cert, │
    │ │
    │ /root/.nvm/versions/node/v24.12.0/lib/node_modules/fantread/.fantread-venv/lib64/python3.12/site-packages/httpx/_cli │
    ent.py:750 in _init_proxy_transport │
    │ │
    │ 747 │ │ http2: bool = False, │
    │ 748 │ │ limits: Limits = DEFAULT_LIMITS, │
    │ 749 │ ) -> BaseTransport: │
    │ ❱ 750 │ │ return HTTPTransport( │
    │ 751 │ │ │ verify=verify, │
    │ 752 │ │ │ cert=cert, │
    │ 753 │ │ │ trust_env=trust_env, │
    │ │
    │ /root/.nvm/versions/node/v24.12.0/lib/node_modules/fantread/.fantread-venv/lib64/python3.12/site-packages/httpx/_tra │
    │ nsports/default.py:191 in __init__ │
    │ │
    │ 188 │ │ │ try: │
    │ 189 │ │ │ │ import socksio # noqa │
    │ 190 │ │ │ except ImportError: # pragma: no cover │
    │ ❱ 191 │ │ │ │ raise ImportError( │
    │ 192 │ │ │ │ │ "Using SOCKS proxy, but the 'socksio' package is not installed. " │
    │ 193 │ │ │ │ │ "Make sure to install httpx using `pip install httpx[socks]`." │
    │ 194 │ │ │ │ ) from None │
    ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
    ImportError: Using SOCKS proxy, but the 'socksio' package is not installed. Make sure to install httpx using `pip
    install httpx[socks]`.
    freemoon
        4
    freemoon  
       7h 30m ago
    ➜ git python3 -c "import socksio; print('SOCKS support OK:', socksio.__version__)"
    SOCKS support OK: 1.0.0
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   932 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:56 · PVG 03:56 · LAX 12:56 · JFK 15:56
    ♥ Do have faith in what you're doing.