|
|
大家好。在坛子里学了十几年,现在硅谷合作团队做了个 AI 指纹浏览器 Nullprint。
8 L b7 x$ l1 Q0 J7 A& E" H# f& x* ]
Nullprint 是 Windows / macOS 上的指纹浏览器。这帖讲一件具体的事:怎么让 AI 帮你操作多个浏览器环境——建环境、测代理、打开、做体检、关掉,全部用一句中文。用的是 Cherry Studio + DeepSeek,不需要境外账号。下面的截图都是在 Mac 上实际跑出来的。# G% f- c' N4 F3 | P
% m; h2 @/ S' ?6 C' x; p# U3 c* [
先说清楚它是什么、不是什么:
' v& J4 j1 i' R7 m! G8 N! z' x
" o) F* S' w0 V* b& X- }- 是:Nullprint 带一个开源的 MCP 服务(nullprint-mcp,MIT 协议,GitHub 上能看源码)。MCP 是 AI 客户端调用外部工具的标准接口。接上以后,AI 通过你电脑上 Nullprint 的本地接口干活。. }) q \. n; l4 N" q; F
- 不是:它不会替你过验证码、不会替你登录。要登录的网站,让 AI 先把页面打开,账号密码和验证码你自己在窗口里输,登好再交给 AI。
# x ~. N5 l& d" U- 数据走向:nullprint-mcp 只在你电脑上运行、只连本机 Nullprint,不往我们服务器发东西;但你和 AI 的对话会发给 DeepSeek,这点要心里有数。( X2 h1 H/ F" T& Q1 ^" a; N8 T9 I
- 费用:MCP 和本地接口所有套餐都带,包括免费版。Cherry Studio 免费;DeepSeek API 按用量付费。4 o: e$ T7 h E' [: B9 I
( N; ~7 |2 x4 B& B/ N
; `4 J7 U6 X3 {3 K9 x# j一、准备
% x& }. e" V# y9 K, q# }; S0 X' b; ~- K1 Z* ?" A/ P
1. 装好 Nullprint 并登录,用 AI 期间一直开着(可以最小化)。端口和密钥会自动读取,不用手填。
5 E4 k [/ D- u2. AI 客户端必须是装在电脑上的,网页版的豆包、Kimi、DeepSeek 对话页连不了你电脑上的程序。这里用 Cherry Studio(开源的 AI 聊天客户端,不用注册):从 cherry-ai.com 下载,打不开就去 GitHub 搜 CherryHQ/cherry-studio,在 Releases 里下对应系统的安装包。
7 u2 r5 j- k0 Y( `7 C Y" G1 q 第一次打开会有欢迎页,右上角可以把界面切成中文,然后点「稍后设置」,不用注册任何账号。
2 Z/ T5 n, I* ?" _3. DeepSeek API Key:: Y2 e6 w! b7 @. e' @6 _6 E
- 打开 platform.deepseek.com(不是聊天页 chat.deepseek.com),用手机号注册登录,按提示完成实名认证(不实名建不了 API Key);: O; E2 `/ `& r8 p
- 左侧「充值」,支付宝 / 微信都行,先充 10 元试试;. R! {0 z& B& u- z# x
- 左侧「API Keys」→ 创建。sk- 开头的密钥只显示这一次,马上复制保存,别发给别人。
+ [ B1 I7 b. H3 e) Y9 c0 d7 u# c; k# y' M4 h% y
, \$ \: U+ e( S' C0 K) w+ ~二、Cherry Studio 接入 DeepSeek* k$ J3 o( `+ d4 ~7 g
k7 U+ ^! `! M/ P
1. 左下角「设置」→「模型服务」→「深度求索」,粘贴 API Key。
, l, L' E' Z3 C' w2 i2. 点「继续添加模型」,勾上 DeepSeek-V4.1-Flash(有工具调用图标的那个),点「添加所选模型」。这一步别漏:只填 Key 不选模型,服务商虽然启用了,对话里也没有模型可用。( P9 l/ t4 x* R6 ~' b) v
3. 它会自动跑一遍「检测并启用」(添加模型 → 验证模型 → 启用服务商),全打勾后点「完成」。
; Q- T: B9 K p a9 H
. K" @/ f5 R, @5 E# f- G+ x9 R9 z& d0 Z
三、添加 Nullprint MCP$ a3 U" h3 |& x8 c( p$ k
: k3 F r) D/ H+ n/ g: F1. 「设置」→ 左侧「工具」下面的「MCP」→「MCP 服务器」。如果提示缺少 uv 或 bun,点提示里的「安装」,等它装完。不用自己装 Python 或 Node.js。6 p4 n6 |( C7 B J% N
2. 右上角「+ 添加」→「快速创建」,这样填:* W. M9 v# \4 d# N! M1 k
" G; G) |: R: Y* ?8 ]+ [| 字段 | 填写 | | 名称 | nullprint | | 类型 | 标准输入/输出(STDIO) | | 命令 | uvx | | 参数 | nullprint-mcp | - M9 [: y+ W6 _0 E6 x( U
$ U! A+ J+ T3 y' S3. 保存后进这个服务器的详情页,打开右上角的启用开关。国内网络建议加个下载镜像,二选一:/ a6 K: f+ K1 S" |: M6 x0 M8 J" S5 y7 y
- 环境变量填 UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple;
+ r% M, S7 ~/ w; z& y, v - 或者「包管理源」直接选「清华大学」。2 d* G1 o6 a" Y8 }; \
海外网络不用管。' l3 N( K/ Y* w2 R$ D, S8 @
4. 第一次会自动下载,网慢要等一会儿。顶部出现绿色的「已连接」、标签页写着「工具 (19)」,就是连上了。(Nullprint 客户端「自动化」页的工具卡片只列了常用的几个,完整数量以这里为准。)) Q* v5 @/ q6 P& ^" d5 A3 V& P0 k: h
' ~) {7 b% X, Y1 z, n
( K I5 F% R" @" \9 v7 S( J3 l4 T- u: h5 U$ U. [: l" |* |
# G: F/ B; n9 F# e6 t. l0 a
四、在对话里用4 u) O" `. i- k& b
/ S! {8 i. i' \( d7 s* T: D) L! r7 _
1. 新建对话,顶部模型选 DeepSeek-V4.1-Flash。. W* b0 F5 G( `& o! q1 T, O z( D" b5 m
2. 点输入框左下角的「+」→「MCP」→ 点一下 nullprint 打上勾。新开对话时记得看一眼有没有勾上,不勾 AI 就看不到这些工具。8 V9 x! [$ [( ^) t! Q0 V0 L5 Y
3. 输入:列出我 Nullprint 里所有的浏览器身份(身份多的可以说「列出分组『演示』里的身份」)。回复里出现「nullprint : profiles_list 任务已顺利完成」和身份列表,就成功了。: X' l) i: a5 z5 {5 T/ Y
4 y( `3 ~& e) ]% i2 m' ?+ \
/ P. E5 L# \% R% e- i- ?+ e1 {3 _3 x# K$ P) L
4. 每个工具第一次被调用时,Cherry Studio 会弹一个确认框,点「允许」就行。注意弹窗标题是 Cherry Studio 自己猜的分类,经常对不上——比如列身份会写「仔细查看 网页内容」,建身份会写「动手新建 邮件」——不用管标题,看框里的工具名是 nullprint 的(profiles_list、profile_create 这些)、参数是你刚说的,就可以允许。4 z8 J9 H# E! ~2 r% o
: x8 M/ x, g. v1 T# { |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|