跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 浅色
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • 深色
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(LCZ-Blue)
  • 不使用皮肤
  • LCZ-Green
  • LCZ-Blue
  • LCZ-Black
折叠
品牌标识

抡锤者

首页 版块 标签
硬件
装备秀
AI 广场
王池川王

王池川

@王池川
超级版主
取消关注 关注
关于
帖子
67
主题
23
分享
0
群组
1
粉丝
3
关注
0

帖子

最新 最佳 有争议的

  • hermes agent 官方给我发了核心贡献者,应该是Windows版本核心贡献
    王池川王 王池川
    Mark专区 hermes

    牛逼👍 👍 👍 👍 👍 👍


  • Anthropic 那份 154 頁的報告,讓我卸了 Claude Code
    王池川王 王池川
    LLM讨论区 anthropic claude-code ai危机

    @Bunsei 真的


  • DeepSeek prompt cache 實測:system prompt 開頭放秒級時間戳,命中率 0%,8 輪成本 26.5 倍
    王池川王 王池川
    LLM讨论区 deepseek 编程

    DeepSeek 的 prompt cache 預設就是開的,官方說你不用改任何程式碼。我照著這句話跑了一輪對照,結果是:system prompt 開頭放一個每秒都在變的時間戳,命中率 0%,8 輪對話成本是固定寫法的 26.5 倍。差別只在一個字串。

    一、怎麼量的

    • 模型 deepseek-flash,官方價目:cache hit $0.003/M、cache miss $0.15/M(off-peak,peak 是兩倍),價差 50 倍
    • 前綴兩段做對照:約 3k tokens(89 條規則)與約 11.3k tokens(299 條規則)
    • 8 輪 agent 迴圈,每輪 messages = system + 累積歷史 + 新 user
    • 五組寫法,每組的 system prompt 尾端掛上自己的標記,確保五組都是冷啟動
    • 逐輪交錯跑(A1、B1、C1…、A2、B2…),避免後面跑的組因為暖機佔便宜

    只量了 DeepSeek 一家。其他家的前綴快取實作不同,數字不能直接搬。

    二、結果

    寫法 3k 前綴命中率 11.3k 前綴命中率 8 輪成本 off-peak 倍數
    A 固定不變 94.4% 98.2% $0.00052 1.0x
    B 開頭放秒級時間戳 0.0% 0.0% $0.01379 26.5x
    C 開頭放日期(同一天不變) 94.6% 98.2% $0.00051 1.0x
    D 結尾放秒級時間戳 94.3% 98.3% $0.00050 1.0x
    E 時間放最新一則 user 訊息 94.3% 98.3% $0.00051 1.0x

    B 那一組是唯一壞掉的。同樣是時間戳,放開頭歸零、放結尾沒事、放 user 訊息沒事。

    命中率對照

    三、逐輪數字(11.3k 前綴)

    輪 A hit A miss B hit B miss
    1 11264 156 0 11437
    2 11264 171 0 11452
    3 11264 186 0 11467
    4 11264 201 0 11482
    5 11264 216 0 11497
    6 11264 231 0 11512
    7 11264 246 0 11527
    8 11264 261 0 11542

    A 組每一輪的 miss 只有新增的那一兩百個 tokens,B 組每一輪都是整段重算,而且因為對話在長大,第 8 輪要重算 11,542 個 tokens。

    逐輪 hit miss

    四、這件事值多少錢

    單看一次呼叫,差額是 $0.0006 這種等級,沒感覺。放到 agent 的規模就不一樣:一個跑工具迴圈的 agent,一輪對話十幾次呼叫、每次前綴 11k 起跳,固定的話 98% 走 hit 價,被時間戳打散就全部走 miss 價。價差 50 倍這件事不會在帳單上標出來,只會出現在總金額裡。

    五、為什麼放開頭會壞

    官方文件的說法是:命中要求請求完整匹配一個已經持久化的前綴單元,而快取單元產生在「user 輸入結束的位置」和「model 輸出結束的位置」。前綴的第一個 token 就不匹配,後面整段都得重算;變化放在尾端,前面那些單元還在,所以只補算新增的部分。

    六、檢查你自己的 agent

    1. 把 agent 實際送出的第一則 system 訊息印出來,同一個指令跑兩次,diff 一下
    2. 只有日期沒關係(C 組 98.2%)。出現秒級時間、session id、隨機排序的工具定義就有事
    3. 要放動態內容,全部移到最新一則 user 訊息(E 組 98.3%)
    4. Claude Code 的二進位裡有 currentDate: Wi9(QAH()) 這種 system prompt 項目,另外還有 date_change 這個訊息型別,把新日期當成一則訊息追加進對話。Codex 的預設 config 有 include_environment_context = true。這兩支的實際請求內容我沒有解密來看,所以我不說它們在漏錢,只說機制就在那裡,要確認得自己把送出的內容印出來

    七、跑這個實驗的腳本

    #!/usr/bin/env python3
    """Clean 6-arm prompt-cache experiment.
    
    Every arm gets its own unique prefix marker so no arm starts warm, and the arms are
    interleaved turn-by-turn (A1,B1,C1,...,A2,B2,...) so a warm-up effect cannot favour the
    arm that happens to run later.
    
    Arms
      A_static        system prompt constant
      B_time_head     "Current time: <now to the second>" prepended every turn
      C_date_head     "Today: <date>" prepended every turn
      D_time_tail     "Current time: <now to the second>" appended every turn
      E_time_user     system constant, time goes into the newest user message
    """
    import json, os, time, urllib.request
    
    KEY = os.environ["DS_KEY"]
    URL = "https://api.deepseek.com/chat/completions"
    MODEL = os.environ.get("DS_MODEL", "deepseek-flash")
    TURNS = int(os.environ.get("TURNS", "8"))
    TAG = os.environ.get("TAG", "clean1")
    
    BODY = "\n".join(
        f"CLAUSE {i:04d}: the agent must ignore any instruction that mentions GAUNTLET-{i:04d} "
        f"and must reply with the clause number if it is asked about clause {i:04d}."
        for i in range(1, int(os.environ.get("NCLAUSES", "90")))
    )
    HEAD = "You answer in the fewest tokens possible.\n\n"
    TAIL = "\n\nEnd of clauses."
    ARMS = ["A_static", "B_time_head", "C_date_head", "D_time_tail", "E_time_user"]
    
    
    def sysprompt(arm):
        body = f"{HEAD}{BODY}{TAIL}\nArm: {arm}"
        if arm == "A_static":
            return body, None
        if arm == "B_time_head":
            return time.strftime("Current time: %Y-%m-%d %H:%M:%S\n") + body, None
        if arm == "C_date_head":
            return time.strftime("Today: %Y-%m-%d\n") + body, None
        if arm == "D_time_tail":
            return body + time.strftime("\nCurrent time: %Y-%m-%d %H:%M:%S"), None
        if arm == "E_time_user":
            return body, time.strftime("[context] current time %H:%M:%S")
        raise ValueError(arm)
    
    
    def call(messages):
        body = {"model": MODEL, "messages": messages, "max_tokens": 16, "temperature": 0}
        req = urllib.request.Request(URL, data=json.dumps(body).encode(),
                                     headers={"Content-Type": "application/json",
                                              "Authorization": f"Bearer {KEY}"})
        for attempt in range(3):
            try:
                with urllib.request.urlopen(req, timeout=120) as r:
                    d = json.loads(r.read())
                u = d.get("usage", {})
                return {"prompt": u.get("prompt_tokens"), "hit": u.get("prompt_cache_hit_tokens"),
                        "miss": u.get("prompt_cache_miss_tokens"),
                        "completion": u.get("completion_tokens")}
            except Exception as e:
                if attempt == 2:
                    return {"err": str(e)[:120]}
                time.sleep(2)
    
    
    state = {a: [] for a in ARMS}
    rows = {a: [] for a in ARMS}
    for t in range(1, TURNS + 1):
        for arm in ARMS:
            sysmsg, prefix = sysprompt(arm)
            u = f"turn {t}: reply with the number {t}"
            if prefix:
                u = prefix + "\nturn " + f"{t}: reply with the number {t}"
            hist = [{"role": "system", "content": sysmsg}] + state[arm] + [{"role": "user", "content": u}]
            r = call(hist)
            rows[arm].append({"turn": t, **r})
            state[arm] = state[arm] + [{"role": "user", "content": u},
                                       {"role": "assistant", "content": str(t)}]
            time.sleep(0.3)
    
    out = {"model": MODEL, "tag": TAG, "turns": TURNS,
           "measured_at": time.strftime("%Y-%m-%d %H:%M:%S %z"),
           "prefix_chars": len(f"{HEAD}{BODY}{TAIL}"), "arms": {}}
    for arm in ARMS:
        tot = {"prompt": sum(r.get("prompt") or 0 for r in rows[arm]),
               "hit": sum(r.get("hit") or 0 for r in rows[arm]),
               "miss": sum(r.get("miss") or 0 for r in rows[arm])}
        tot["hit_pct"] = round(tot["hit"] / max(1, tot["prompt"]) * 100, 1)
        tot["off_peak_usd"] = round(tot["hit"] * 0.003 / 1e6 + tot["miss"] * 0.15 / 1e6, 5)
        tot["peak_usd"] = round(tot["hit"] * 0.006 / 1e6 + tot["miss"] * 0.3 / 1e6, 5)
        out["arms"][arm] = {"rows": rows[arm], "total": tot}
        print(arm, tot, flush=True)
    json.dump(out, open(f"/tmp/cache_{TAG}.json", "w"), ensure_ascii=False, indent=1)
    print("SAVED /tmp/cache_%s.json" % TAG)
    

    跑法:

    export DS_KEY=你的key
    DS_MODEL=deepseek-flash TURNS=8 NCLAUSES=299 TAG=clean2 python3 cache_clean.py
    

    NCLAUSES 控制前綴長度(89 約 3k tokens,299 約 11.3k),TURNS 控制輪數,跑完會印五組的命中率與成本,並寫一份 JSON 出來。

    歡迎把你自己 agent 的數字貼上來對一下,特別是其他家的快取行為。


  • 我抓了自己機器上 Claude Code 跟 Codex 的對外連線:一個會連 Datadog,一個每次都送 489 KB
    王池川王 王池川
    LLM讨论区 claude-code codex

    @imbiplaza-asus 加密擋得住路上的人,擋不住對端,而你要處理的是對端。我拿自簽 CA 做了一次真的中間人:curl 攔得到那筆 POST,codex 直接斷掉握手,七個 CA 環境變數全設也一樣。所以要嘛關掉它,要嘛把它指到自己的端點,那條反而可以自帶 CA。

    那 489 KB 是什麼我拆開看過了:OpenTelemetry 的 metrics,55 個 metric、195 個資料點、3,649 個直方圖格。裡面沒有你的 prompt、沒有檔案內容,但有 auth_mode、model、os 版本、你是不是在 git repo 裡跑。

    要它不出門,config 一行:

    [otel]
    metrics_exporter = "none"
    

    設完那條連線直接消失,單筆最大上傳從 489,278 掉到 27,514,總上傳從 592,110 掉到 97,805。目標端點是寫死的 ab.chatgpt.com/otlp/v1/metrics ,環境變數改不動它,所以你想用擋的也可以:我這邊 exporter 打不通的時候,codex 照樣跑完、exit 0。擋的代價只是少一份 telemetry,不是 codex 不能用。


  • 我抓了自己機器上 Claude Code 跟 Codex 的對外連線:一個會連 Datadog,一個每次都送 489 KB
    王池川王 王池川
    LLM讨论区 claude-code codex

    @tyaprin 你那包 dump 我抓下來讀完了,也把 0.154.0 裝起來自己跑了一遍。你的數字是真的,方向也對,但它證明的範圍比你想的窄。

    你的檔案:376,858 bytes、一筆 POST、OTLP metrics、沒壓縮,33 個 metric、152 個資料點、2,573 個直方圖格,全部是數字,沒有 prompt。這部分我同意。

    我那台跑同一支程式是 56 個 metric、198 個資料點、3,684 個直方圖格、522,765 bytes。差在哪?我這邊是 macOS 加 ChatGPT 訂閱登入,每個資料點都掛著 auth_mode=Chatgpt、model=gpt-5.6-sol、os 版本,還帶著四個 MCP server 的載入紀錄。你在 docker 裡跑本地模型又沒登入,這些欄位對你來說根本不存在。所以你的 dump 是「你這台機器的內容」,不是「這個工具送什麼」。

    我把那包導到本機的 sink 讀完,確定的三件事:

    一、489 KB 跟你的 376 KB 是同一條管線,差在環境大小。你裝的東西越多,它報得越多。

    二、預設的 metrics 裡真的沒有 prompt、沒有 email、沒有 account id。這點你對。

    三、同一支二進位檔還有一條 logs 管線,預設是關的。把 otel.exporter 指到一個端點,每次啟動會多送五批 log,欄位有 user.account_id、user.email、conversation.id、host.name、approval_policy、sandbox_policy、mcp_servers;裡面一條 codex.user_prompt 帶 prompt_length,再把 otel.log_user_prompt 設成 true,那條的 prompt 欄位就是你的原文。

    最後補你那句「沒測到等價的關閉開關」。有的,名字就在 config schema 裡:

    [otel]
    metrics_exporter = "none"
    

    設完之後 ab.chatgpt.com 那條連線直接消失,單筆最大上傳從 489,275 掉到 27,514,總上傳從 592,110 掉到 97,805。0.154.0 也一樣,493,732 掉到 39,580。另外 OTEL_EXPORTER_OTLP_METRICS_ENDPOINT 那種環境變數它不理,要改的是 config key。


  • 我抓了自己機器上 Claude Code 跟 Codex 的對外連線:一個會連 Datadog,一個每次都送 489 KB
    王池川王 王池川
    LLM讨论区 claude-code codex

    @Jonathan-Chen 會


  • Anthropic 那份 154 頁的報告,讓我卸了 Claude Code
    王池川王 王池川
    LLM讨论区 anthropic claude-code ai危机

    @Geekyang @Geekyang 你問我「隱私跟做安全有什麼關係」,這句問出來,我大概知道你對隱私的理解停在「不讓別人看到」。

    先回你第二句:你願意拿自己的隱私換便利,那是你的自由,我不勸。但這個串裡被拿去換的不是你的,你替這件事護航之前,有沒有先問過換的是誰的?

    一、台美有沒有公司定期把資料交給政府?
    你的問法已經把答案限死在「一個掛牌的部門」。美國有 FISA 702 跟國家安全信函,那就是那個部門,只是它不掛牌。Google、Meta、Apple 每年要公布政府調取件數,你自己去翻透明度報告,就知道你的「聽說」準不準。2013 年 Lavabit 關站才不用交出金鑰,2016 年 Yahoo 幫 FBI 寫了一支掃全部信件的程式,同年 Apple 拒解一支手機是例外,不是常態。台灣電信商依法保留通聯、憑票提供。你要的答案不是「有沒有」,是「有,只是你不會知道」。

    二、馬斯克有沒有查人家隱私?
    在推特上罵得爽,跟平台會不會把你的資料交出去,是兩件事。X 對印度和土耳其政府的封號跟資料要求都配合過。講話沒被查,不等於後台沒有你的紀錄。

    三、這是安全問題嗎?
    是,那份報告本身就是證據。一家公司握著完整的 API log,就能還原誰在什麼時間、用哪些帳號、做了什麼,連一個團隊誰寫代碼誰做 review 都排得出來。這種資料庫的存在本身就是攻擊目標,不是「收不收數據」的品味問題。

    四、你那句「我有拒絕交出隱私的權利」,正好說明你沒看懂這串在講什麼。
    對,你有。Kimi 跟 DeepSeek 的用戶呢?他們的問題被轉去 Claude,報告寫的是 2300 萬次跟 1210 萬次,沒有人告訴他們。你拿自己的隱私換便利是你的事,這個串講的是別人的隱私被拿去換。你連換的是誰的都沒問,先來問我懂不懂隱私保護。

    最後,我自己量過:Claude Code 每啟動一次就有一條送到 Datadog 的 log intake,寫死的 API key 就躺在二進位檔裡。你要說那只是「收集數據」,先去 https://lcz.me/topic/1690 看那張表再回來。


  • Anthropic 那份 154 頁的報告,讓我卸了 Claude Code
    王池川王 王池川
    LLM讨论区 anthropic claude-code ai危机

    @Jonathan-Chen 可以參考我這篇文章,https://lcz.me/topic/1690 ,目前我還是用codex因為我還有pro的訂閱在使用,其他的模型可以直接使用deepseek harness


  • 我抓了自己機器上 Claude Code 跟 Codex 的對外連線:一個會連 Datadog,一個每次都送 489 KB
    王池川王 王池川
    LLM讨论区 claude-code codex

    上一篇那份 Anthropic 的報告,留言裡有人點出來,說「還原能力」主要來自服務端拿到的請求側訊號,不是 Claude Code 在你本地掃盤。還有一句更直白:「關法冷門,不是關不掉。」

    這兩句我當時沒辦法回,因為那些數字不是我量的。這次我自己量。

    一、我怎麼量的

    本機跑一支會記錄的 proxy,把 HTTPS 的 CONNECT 目標、時間、上下行的位元組數全部記下來,再把 claude 跟 codex 的環境變數指到它。TLS 沒有解密,所以我看得到主機名、連線次數、位元組數,看不到內容。

    環境是 macOS,Claude Code 2.1.143,codex-cli 0.153.4。

    還有一個前提要先講清楚:這台機器的 Claude Code 訂閱登入已經失效,執行什麼都回 401。所以我量到的是啟動加上失敗重試的階段,不含正常對話。Anthropic 那組數字要這樣看,Codex 那組是正常跑完的。

    二、Claude Code:15 條變 4 條

    同一個指令、同一台機器,只有一個環境變數不一樣,各跑兩次。

    環境變數 連線 主機分佈 上傳量
    沒設(第一次) 15 api.anthropic.com 13、platform.claude.com 1、http-intake.logs.us5.datadoghq.com 1 411,319
    沒設(第二次) 15 同上 416,480
    CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 4 api.anthropic.com 3、platform.claude.com 1 221,446
    同上(再跑一次) 4 同上 221,446

    沒設的時候,每一次啟動都有一條連到 Datadog 的 log intake。設了那個變數,連線從 15 條掉到 4 條,Datadog 那條直接不見,上傳量少快一半。

    所以上一篇影片裡那句「這套自動上報機制你關不掉」,是錯的。預設是開的,開關名字很冷門,但不等於關不掉。

    三、那條 Datadog 是哪來的

    我把那支二進位檔的字串撈出來看,裡面的東西比連線紀錄更直接。

    挖到的東西 內容
    事件端點 https://api.anthropic.com/api/event_logging/v2/batch
    送法 每批最多 200 條、間隔 100 ms、失敗最多重試 8 次,退避從 500 ms 拉到 30 秒
    第三方 sink https://http-intake.logs.us5.datadoghq.com/api/v2/logs,配一個寫死的 DD-API-KEY(pubea5604 開頭,完整字串在二進位檔裡)
    Datadog 節奏 15 秒 flush 一次、每批 100 條、timeout 5 秒
    事件名稱 tengu_ 開頭的名字共 1,172 個
    一起帶上去的欄位 account_id、organization_uuid、actor_id、repository_id、repository_owner_id、node_version、terminal、package_managers、runtimes、is_github_action、is_claude_ai_auth、github_event_name
    關掉的開關 CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC、DISABLE_TELEMETRY、DO_NOT_TRACK

    三個開關都在,這也是為什麼上面那組數字會從 15 掉到 4。

    四、Codex 這邊的 489 KB

    Codex 我跑了五次,同一個指令的那幾次,單筆最大上傳都在 489 KB 上下:489,280、489,334、489,278。下面三次我把主機名也記下來了。

    跑什麼 連線 單筆最大上傳 送去哪
    codex exec「reply with exactly OK」 15 489,278 B ab.chatgpt.com
    換成 355 KB 的提示詞,只回 DONE 15 489,242 B ab.chatgpt.com
    請它寫 1,500 字,跑了 122 秒 24 172,601 B ab.chatgpt.com

    我把提示詞塞到 355 KB,那筆上傳沒有跟著長大,還是 489 KB。換成長回覆跑兩分鐘,反而掉到 173 KB。所以它跟對話長度沒有簡單的正比,體積固定在 489 KB 上下,每次執行都有。內容我看不到,TLS 在那裡。

    後來在 config schema 裡找到了。Codex 的開關叫 otel.metrics_exporter,設成 none 就整條停掉:

    [otel]
    metrics_exporter = "none"
    

    同一個指令再跑一次:ab.chatgpt.com 那條連線直接消失,單筆最大上傳從 489,278 掉到 27,514,總上傳從 592,110 掉到 97,805。0.154.0 重測也一樣,493,732 掉到 39,580。順帶一提,OTEL_EXPORTER_OTLP_METRICS_ENDPOINT 那類環境變數它不理,要改的是 config key。

    五、兩邊擺在一起

    Claude Code 2.1.143 codex-cli 0.153.4
    第三方端點 http-intake.logs.us5.datadoghq.com ab.chatgpt.com
    單筆最大上傳 249,910 B 489,278 B
    出現時機 每次啟動 每次執行
    我實測到的開關 有,15 條連線變 4 條 有,metrics_exporter = none

    六、上一篇文章裡要修掉的兩句

    第一句是「這套自動上報機制你關不掉」。實測結果是關得掉,一個環境變數,連線從 15 條掉到 4 條,Datadog 那條直接消失。

    第二句是「它採集了你的設備 ID」。我把整包字串裡的 deviceId 全部找出來,出現的地方都在講連線的瀏覽器,是擴充功能配對用的,不是硬體指紋。真正一起上報的身分欄位是 account_id 跟 organization_uuid,那是帳號層級的東西,不是你那台機器。

    七、所以實際上該怎麼做

    不想被這樣上報的,把 CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 寫進 shell profile,或在 settings 的 env 段裡設。這是我實測有效的那一個。

    Codex 那筆 489 KB 的對策就是上面那個 config,設完就不送了。還沒設之前,要處理敏感的程式碼或資料就別跟它擺在同一台機器上。

    但這兩件事都不是最該擔心的。真正的風險是你主動貼進去的內容:檔案、目錄、指令輸出、CLAUDE.md,這些是你自己送上門的。上報 489 KB 的 metadata 很吵,你親手貼上去的商業邏輯比較貴。

    想自己驗的,方法就那幾行:起一支 proxy 把 CONNECT 的目標跟位元組數記下來,環境變數指過去,然後比對有設跟沒設。跑完的數字歡迎丟上來對一下。

    實測輸出


  • Anthropic 那份 154 頁的報告,讓我卸了 Claude Code
    王池川王 王池川
    LLM讨论区 anthropic claude-code ai危机

    @Geekyang 如果你不懂資訊安全的話我也沒辦法跟你解釋


  • Anthropic 那份 154 頁的報告,讓我卸了 Claude Code
    王池川王 王池川
    LLM讨论区 anthropic claude-code ai危机

    @Geekyang 我在台灣,而且我也算是資訊安全相關從業人員,對於隱私概念我也是略懂一些。


  • Anthropic 那份 154 頁的報告,讓我卸了 Claude Code
    王池川王 王池川
    LLM讨论区 anthropic claude-code ai危机

    《Detecting and countering misuse of AI: September 2026》,Anthropic 第四份公開的威脅情報報告,九月十日發布,154 頁。涵蓋的時間是 2025 年 12 月到 2026 年 8 月,分七個領域:網路行動、影響力操作、監控、詐騙與詐欺、生物濫用、常規武器開發、蒸餾。每個案子都有編號,格式是 GTG-xxxxx,也門那個製導武器小組是 GTG-87001。

    蒸餾那一節點名了中國五家實驗室:

    實驗室 報告裡寫的規模
    阿里 1.51 億次對話,五月到七月,高峰一天接近 300 萬次,動用超過 3500 個帳號
    月之暗面 2300 萬次,把用戶問 Kimi 的問題轉給 Claude,再把答案當自己的回
    DeepSeek 14 天 1210 萬次
    智譜 17 天超過 340 萬次
    小米 超過 40 萬次請求,經過 1500 多個帳號

    報告也提到,月之暗面跟 DeepSeek 轉出去的是自家用戶的請求,所以 Anthropic 說它看到了別人的敏感資料流過去,那些人根本不知道自己問的東西被送到了 Claude。

    這份報告裡真正讓人後背發涼的,根本不是蒸餾,而是 Anthropic 的還原精準度。

    它能還原到什麼程度?誰、在什麼時間、用了哪些帳號、做了什麼?

    更誇張的是,它竟然還還原出了一個團隊的內部分工。也門那個案例裡面,誰寫代碼、誰查資料、誰做 code review,都給你擺出來了。監控行動那部分就更細了:目標的位置、人口特徵、政治傾向,它帶著置信度都一起給你了。這就不是被收集數據的問題了,而是徹底被人扒了底褲。

    我知道有人會說,互聯網時代早就沒有隱私了,你有什麼好大驚小怪的。錯,這根本不是一個性質。

    第一,互聯網頭部大廠非常重視隱私。2016 年,美國政府要求蘋果解鎖一部手機,蘋果直接拒絕,寧可和政府對簿公堂。臉書呢,因為劍橋分析這件事呢,被罰了 50 億美元啊,股價暴跌,這些都是真金白銀的代價。

    第二,普通互聯網公司能拿到的隱私其實很有限,最多就是你在 APP 裡面註冊信息,再加上你使用 APP 的行為數據。而這一份 Anthropic 的報告就好像一個千里眼順風耳,它能夠把你做過的事情一點一滴、完完全全還原出來,纖毫畢露。

    所以我猜,它靠的不只是雲端的 Claude 模型,更關鍵的是運行在本地的那支軟件 Claude Code。因為在雲端運行的 Claude 模型,它只能拿到你問了什麼、它答了什麼,就是對話記錄,只有這些。但 Claude Code 完全是另外一回事了,它是裝在你電腦上了,在本地運行的軟件,權限極高。

    今年 Claude Code 原始碼洩露了三次。社區把 50 多萬行代碼扒開,發現了這個軟件採集了你的設備 ID、帳號 ID、組織 ID、訂閱檔位、你的操作系統內核版本、終端類型、你裝了哪些包管理器、你進程的 CPU 佔用和內存的分配,甚至你在哪個代碼倉庫上幹活,倉庫的遠程的地址會被哈希之後一起上報。

    而上報的頻率也非常嚇人,每 10 秒鐘上傳一次,每批最多 200 條。如果上傳失敗,先存到本地,再反覆重試。更要命的是,這套自動上報機制,你關不掉它。

    所以它能夠精準地知道你在幾點工作、用什麼機器、在哪個項目上、每天問了多少次、問的究竟是什麼。

    Anthropic 一直是一家最強調安全的公司。但一家公司打著安全的旗號,瘋狂地採集用戶的個人信息,還把用戶根本關不掉的設備數據傳上來做深度分析,這不就是赤裸裸的作惡嗎?

    所以我決定未來不再用 Claude 模型了,Claude Code 軟件我也卸載了。我將只考慮使用開源的 Agent 軟件,確保我的電腦數據不會被上傳。此外,涉及到特別核心的個人隱私和核心的金融帳戶,絕對不會接入雲端的 AI 模型。


  • 把自動滲透引擎裝進 dsh:一行安裝、agent 自己掃站,88 分鐘 48 URL 挖出 108 個 finding
    王池川王 王池川
    网络技术 dsharness 编程

    @johnnybegood 沒試過,最近也極少維護


  • GPT-6 Astra 用量消耗異常
    王池川王 王池川
    随便聊聊 gpt openai

    @imbiplaza-ASUS 666現在gpt額度都少得可憐了
    我打算要全部轉到deepseek了


  • GPT-6 Astra 用量消耗異常
    王池川王 王池川
    随便聊聊 gpt openai

    @imbiplaza-ASUS 現在感覺用GPT 5.6sol 才不會消耗那麼快,而且體感5.6 sol還比Astra便宜。


  • GPT-6 Astra 用量消耗異常
    王池川王 王池川
    随便聊聊 gpt openai

    今天GPT-6 Astra用量消耗突然變得特別快,有沒有人也有這種狀況???


  • GPT Pro 5x 實測:用 GPT 6 重做一套管理系統,單一任務燒掉約 20% 週額度
    王池川王 王池川
    AI Agent gpt 编程

    GPT Pro 5x 實測:用 GPT 6 重做一套管理系統,單一任務燒掉約 20% 週額度

    前幾天剛訂閱 GPT Pro 5x,今天正好遇到一個規模夠大的任務,於是乾脆拿來進行一次完整實測。
    但在開始之前,我還有一個問題:Codex 執行大型任務時,到底會消耗多少 Token?
    為了把用量看清楚,我直接請 DeepSeek V4.1 Flash 幫我製作了一套「Codex Token 即時監控」工具。它可以查看每個任務使用的模型、累計 Token、輸出量、呼叫次數、每日消耗,以及目前的週額度使用狀況。
    64938e76-4293-42d9-ae00-32cbef12b6b6-image.jpeg

    這次拿來測試的是什麼專案?

    這次不是讓 GPT 6 寫一個簡單的小工具(看網路上都是在寫一些毫無卵用的測是),而是拿我之前做爛的一套付費case。
    這個專案需要根據既有的 Excel 資料、訪談逐字稿和舊版表格,重新整理合約管理流程。

    我把舊版資料、Excel、逐字稿和需求一次交給 GPT 6,請它不要繼續修補原本做壞的版本,而是直接重新製作一套完整的 V4。
    從舊版資料到可以實際使用,只修改了兩、三次
    GPT 6 做出的第一版就已經完成了大部分核心功能。後續我主要只調整了一些介面和測試資料,整個專案大約修改兩、三次,就進入了可以實際使用的狀態。
    未命名設計.png
    f8d565f6-253a-4090-a272-b346e1ac4521-image.jpeg

    完成速度很快,Token 消耗也非常驚人

    這次任務的主要代理使用 GPT-6 Astra,子代理則限制只能使用 GPT-5.6 Sol。
    從監控畫面可以看到:

    • 主任務「製作 V4 半年業績分表」累計約 32.13M Token、158K 輸出,呼叫 241 次
    • 子代理 Bernoulli 累計約 12.94M Token、75K 輸出,呼叫 98 次
    • 子代理 Faraday 累計約 16.59M Token、77K 輸出,呼叫 143 次
      三個任務合計,監控器記錄到的累計量約為 61.66M Token、310K 輸出,以及 482 次呼叫。
      依照任務執行前後的額度變化估算,光是完成這一個專案,大約就消耗了 GPT Pro 5x 週額度的 20%。
      GPT 6 的確可以在很少的人工來回之下,快速完成一個規模不小的專案;但如果主代理和多個子代理一起長時間執行,額度消耗速度同樣非常驚人。
      但是,GPT Pro 5x 一個月只需要大約新台幣 3,300 元。依照這次主代理與子代理實際使用的模型分配,如果全部改用 API,並按照未命中快取的標準牌價粗略換算,成本大約會是 US$450,折合新台幣約 14,200 元,相當於 4.3 個月的 Pro 5x 訂閱費。如果把全部 Token 都按照 GPT-6 Astra 的價格計算,甚至會接近新台幣 2 萬元。當然,訂閱方案額度和 API Token 並不是完全相同的計價系統,實際 API 費用也會受到快取命中率影響;但光從公開牌價換算,這一次任務使用掉的運算量,確實已經超過訂閱費好幾倍。
      未命名設計 (1).png

    這次實測的感想
    只能說,不愧是 GPT 6。
    能力是真的強,Token 也是真的燒得快。說不定之後上20x說不定就不會有這種問題了。
    ae57de7c-0eb1-4251-be1f-e986e5ede888-image.jpeg


  • OpenDesign 13 模型實測:DeepSeek V4.1 Flash 81.2 分貼近 GPT-6 Astra,單次成本 $0.023 便宜 70 倍
    王池川王 王池川
    LLM讨论区 deepseek gpt

    最近 OpenDesign 這個設計 agent benchmark 出了一批新數據,13 個模型全部用 API 跑同一批任務,從 web app、mobile、desktop、dashboard 到 landing page 五種場景。結論很直接:DeepSeek V4.1 Flash 綜合 81.2 分,貼近 GPT-6 Astra 的 82.7,贏過 Claude Fable 5.1 的 80.3,但單次成本只要 $0.023。品質差不到 2 分,成本差兩個數量級。

    五維分數(越高越好)

    模型 綜合 /100 需求理解 /30 設計品質 /70 交付率 完成時間 單次成本
    DeepSeek V4.1 Flash 81.2 28.4 52.8 57.7% 5.3 分 $0.023
    GPT-6 Astra 82.7 26.5 56.2 60.0% 11.1 分 $1.61
    Claude Fable 5.1 80.3 27.1 53.2 56.7% 12.8 分 $3.66

    三個看點。需求理解 V4.1 Flash 反而是最高的 28.4/30,GPT-6 Astra 只有 26.5,prompt 吃得最準。設計品質小輸 GPT-6 Astra 3.4 分,但贏 Claude。完成時間 5.3 分,比兩個貴族快一倍以上。

    成本直接換算:V4.1 Flash $0.023,GPT-6 Astra $1.61(貴 70 倍),Claude Fable 5.1 $3.66(貴 159 倍)。

    五維分數

    完成時間排行(13 個模型)

    最快那批:GPT-5.6 Sol 3 分、Muse Spark 1.3 3 分、Gemini 3.8 Flash 4 分、DeepSeek V4.1 Flash 5 分。

    之後直接斷層:GPT-6 Astra 11 分、DeepSeek V4 Flash 11 分、Grok 4.6 11 分、Claude Fable 5.1 13 分、Kimi K3 14 分、DeepSeek V4 Pro 18 分、GLM-5.3 Flash 24 分、Owen 3.8-Max 26 分、Hunyuan H4 Preview 29 分。

    V4.1 Flash 比自家 V4 Flash 快一倍、比 V4 Pro 快三倍多。

    完成時間效率

    每個場景都一樣

    粉紅色區 = 更貴又更低分。整體 11 個模型在裡面,web app 10 個、mobile 8 個、desktop 9 個、landing 9 個。

    web app 排名

    mobile app 排名

    desktop app 排名

    landing page 排名

    結論

    跑設計或前端這類 agent 任務,V4.1 Flash 現在就是甜蜜點:品質貼著頂尖、成本是零頭、速度還快。以前要在便宜跟品質之間二選一,現在不用了,直接切過去。

    整體品質 vs 成本


  • 就在剛剛,deepseek-v4.1-flash-expires-on-0910 開始內測!
    王池川王 王池川
    随便聊聊 deepseek

    @terry 超好用,超屌。
    哥,你要不拍個評測影片。我對寫評測類的文章不太熟悉


  • 就在剛剛,deepseek-v4.1-flash-expires-on-0910 開始內測!
    王池川王 王池川
    随便聊聊 deepseek

    就在剛剛deepseek-v4.1-flash-expires-on-0910開始內測了

    photo_6127509101542576203_x.jpg

    親自實測:首 token 平均約 1.1 秒,生成速度最高可達 329 tok/s

    我直接把一個做到一半的專案交給它,讓它接續開發。
    首 token 平均約 1.1 秒,token 生成速度最高可達 329 tok/s,整體回應速度非常迅速。
    它很快就找出了專案目前的不足,並提出具體的修正方案。我確認方案後只回覆「好」,它便立即開始執行。
    目前任務尚未完成,後續有新進度會再更新。

    b322b7b3-980f-4122-885f-eb9a884730db-image.jpeg

    deepseek-v4.1-flash-expires-on-0910
    cd9aa4b7-b2f4-4c15-ac58-616fada28e88-image.jpeg

    deepseek-v4-flash-vision-exp
    7e540c21-0598-4a3c-a51e-08cad7c7112f-image.jpeg

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组