|
|
大家好。在坛子里学了十几年,现在硅谷合作团队做了个 AI 指纹浏览器 Nullprint。
2 j4 R, x5 K6 H# e4 ?* c0 m3 O+ h, K" n* E* m
Nullprint 是 Windows / macOS 上的指纹浏览器。这帖讲一件具体的事:怎么让 AI 帮你操作多个浏览器环境——建环境、测代理、打开、做体检、关掉,全部用一句中文。用的是 Cherry Studio + DeepSeek,不需要境外账号。下面的截图都是在 Mac 上实际跑出来的。
" s& e( M& p2 p1 D( Q* U' b' H
& `: G6 d) W7 ^+ M [( V先说清楚它是什么、不是什么:
9 U; |! T3 N* [5 V1 \+ i
, S, @0 a9 r1 q& P- 是:Nullprint 带一个开源的 MCP 服务(nullprint-mcp,MIT 协议,GitHub 上能看源码)。MCP 是 AI 客户端调用外部工具的标准接口。接上以后,AI 通过你电脑上 Nullprint 的本地接口干活。
/ @$ r; s5 Y7 _4 [- 不是:它不会替你过验证码、不会替你登录。要登录的网站,让 AI 先把页面打开,账号密码和验证码你自己在窗口里输,登好再交给 AI。8 \- r/ {' \7 k* Y& d9 c
- 数据走向:nullprint-mcp 只在你电脑上运行、只连本机 Nullprint,不往我们服务器发东西;但你和 AI 的对话会发给 DeepSeek,这点要心里有数。
3 u" O* d, D5 G0 S1 o/ Y- 费用:MCP 和本地接口所有套餐都带,包括免费版。Cherry Studio 免费;DeepSeek API 按用量付费。5 k; h+ ~9 |: O) W# T; T! `8 n
4 j% k3 |) p8 r; _1 O5 d, f$ I
- J- c2 M" j/ ]1 J- H5 a) V. ~一、准备
& |, e& @# g8 a) C' a5 T5 [( L8 ?" n
1. 装好 Nullprint 并登录,用 AI 期间一直开着(可以最小化)。端口和密钥会自动读取,不用手填。+ s/ _7 X2 b- `/ v! J5 `& d! E
2. AI 客户端必须是装在电脑上的,网页版的豆包、Kimi、DeepSeek 对话页连不了你电脑上的程序。这里用 Cherry Studio(开源的 AI 聊天客户端,不用注册):从 cherry-ai.com 下载,打不开就去 GitHub 搜 CherryHQ/cherry-studio,在 Releases 里下对应系统的安装包。8 i: j7 k) q0 `# `& N* N9 t( Z, ?
第一次打开会有欢迎页,右上角可以把界面切成中文,然后点「稍后设置」,不用注册任何账号。$ d) ?( [8 q# H. l/ o' ]
3. DeepSeek API Key:
" ~/ c) Y) z( m5 X* s5 J G- g) C - 打开 platform.deepseek.com(不是聊天页 chat.deepseek.com),用手机号注册登录,按提示完成实名认证(不实名建不了 API Key);
& S1 ?' j2 p4 i2 R. j - 左侧「充值」,支付宝 / 微信都行,先充 10 元试试;3 B$ R1 x# B5 Q6 P2 V i8 c* w
- 左侧「API Keys」→ 创建。sk- 开头的密钥只显示这一次,马上复制保存,别发给别人。+ V. I9 n8 @3 z& _+ I+ z
6 ^3 w' Q0 P! H2 m1 Q- k( E
3 _' |) A' h7 w( F% H
二、Cherry Studio 接入 DeepSeek
7 Y; m' m. s6 d9 I' T! j
0 e% |! i! H7 N# `/ D1. 左下角「设置」→「模型服务」→「深度求索」,粘贴 API Key。
/ q O( s4 n- p1 X2. 点「继续添加模型」,勾上 DeepSeek-V4.1-Flash(有工具调用图标的那个),点「添加所选模型」。这一步别漏:只填 Key 不选模型,服务商虽然启用了,对话里也没有模型可用。' f2 s3 V( W8 S: l% P
3. 它会自动跑一遍「检测并启用」(添加模型 → 验证模型 → 启用服务商),全打勾后点「完成」。/ `8 \8 H& E5 r1 N7 Q. X
4 {: C7 y3 u7 H9 q8 w$ x
B7 \9 Y- ~& ]1 O, @/ m三、添加 Nullprint MCP
6 Z, f2 \0 f% P5 |0 i, A# u G6 V3 Z
1. 「设置」→ 左侧「工具」下面的「MCP」→「MCP 服务器」。如果提示缺少 uv 或 bun,点提示里的「安装」,等它装完。不用自己装 Python 或 Node.js。
3 y! _! \' S; G% H! @6 c- O( F* l2. 右上角「+ 添加」→「快速创建」,这样填:
+ |% E- S; @* r% o5 b. k7 \/ ~! @& E- g) r% B4 n1 m9 d. e& ?
| 字段 | 填写 | | 名称 | nullprint | | 类型 | 标准输入/输出(STDIO) | | 命令 | uvx | | 参数 | nullprint-mcp | 4 V: v! [+ q/ N
. }( | S3 q% O
3. 保存后进这个服务器的详情页,打开右上角的启用开关。国内网络建议加个下载镜像,二选一:
7 L. f% q N2 b. m2 u - 环境变量填 UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple;
3 M+ _" D) P$ o6 Z - 或者「包管理源」直接选「清华大学」。8 [( l( ~* e3 V2 G. L/ z7 m
海外网络不用管。
$ }% D9 G* _( F4 g3 `4. 第一次会自动下载,网慢要等一会儿。顶部出现绿色的「已连接」、标签页写着「工具 (19)」,就是连上了。(Nullprint 客户端「自动化」页的工具卡片只列了常用的几个,完整数量以这里为准。)
; a9 M: @+ u# a* N& z0 w+ `, K4 ]: `" i1 `9 H; g4 \: Z. f
' t9 S9 l) e5 c; F& T8 r7 I. P1 P
! _6 `* y7 T$ D; A% R' I2 B
四、在对话里用5 X% w2 S# f b# f+ M
& }9 i) H$ U2 l* N* O0 v" t$ S1. 新建对话,顶部模型选 DeepSeek-V4.1-Flash。
A3 V1 N @* S+ N6 `" q0 ]0 q6 l2. 点输入框左下角的「+」→「MCP」→ 点一下 nullprint 打上勾。新开对话时记得看一眼有没有勾上,不勾 AI 就看不到这些工具。$ F8 M( \( ^ q( s
3. 输入:列出我 Nullprint 里所有的浏览器身份(身份多的可以说「列出分组『演示』里的身份」)。回复里出现「nullprint : profiles_list 任务已顺利完成」和身份列表,就成功了。
1 r' l+ ]! S" D$ Z' k
7 f. X$ |) g) v6 E' l9 p' W5 m
0 ~4 }; F" T1 F4 e, {8 `! n6 t* H: i9 s/ i" Y
4. 每个工具第一次被调用时,Cherry Studio 会弹一个确认框,点「允许」就行。注意弹窗标题是 Cherry Studio 自己猜的分类,经常对不上——比如列身份会写「仔细查看 网页内容」,建身份会写「动手新建 邮件」——不用管标题,看框里的工具名是 nullprint 的(profiles_list、profile_create 这些)、参数是你刚说的,就可以允许。0 F3 R) `5 w6 ^' ^
: I) {3 L( _$ X. _ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|