核心用法
Perplexity Safe Edition 是一个调用 Perplexity API 的 Bash 脚本工具,专为需要实时信息+学术引用的场景设计。用户通过 scripts/perplexity_search.sh 执行查询,支持四种模型(sonar/sonar-pro/sonar-reasoning/sonar-reasoning-pro),可自定义温度、上下文深度(low/medium/high)和输出格式(text/markdown/json)。
显著优点
1. 安全加固:修复原 perplexity-bash 的命令注入漏洞,用户输入通过环境变量传递给 Python,永不直接拼接进代码
2. 引用溯源:所有回答附带网页来源引用,适合学术研究、新闻核实
3. 成本可控:默认使用低成本 sonar 模型,明确标注各档位价格区间($0.005-$0.03/次)
4. API 密钥保护:通过 --data @- 传递密钥,避免暴露在进程列表中
潜在局限
- 付费门槛:Perplexity API 按调用计费,非免费服务
- 字符限制:查询长度硬上限 8000 字符
- 依赖环境:需 bash 4.0+、curl、python3
- 无内置缓存:重复查询同样计费
适合人群
- 需要时效性信息的研究者、记者、分析师
- 对引用质量有要求的学术写作场景
- 原 Perplexity Bash 用户寻求安全替代方案
常规风险
- 密钥泄露风险:若
config.json权限设置不当(建议 600) - 成本失控:高频调用 deep research 档位可能产生意外账单
- 模型幻觉:虽带引用,但仍需人工核实关键事实