PandaAIDD/dsh-molecule-viewer0

@dsh-plugins/dsh-molecule-viewer

Interactive 3D molecule viewer for DeepSeek Harness: view PDB/SDF/MOL2/MOL structures with 3Dmol.js

包名
@dsh-plugins/dsh-molecule-viewer
版本
0.1.0
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PandaAIDD/dsh-molecule-viewer

使用

对话中直接描述需求即可,模型会自动调用工具:

"帮我可视化这个分子:D:\project\Dock\data\3IPQ.pdb"

或明确要求:

"用 view_molecule 工具查看这段 SDF 数据:..."

支持的格式

格式扩展名说明
PDB.pdb .ent蛋白质/大分子(ATOM/HETATM 记录)
SDF.sdf .sd多分子结构(V2000/V3000)
MOL2.mol2TRIPOS 格式
MOL.molMDL MOL(V2000/V3000)

SMILES 暂不支持——需要含 3D 坐标的格式。

工具参数

参数类型必填说明
pathstringdata 二选一(优先分子文件路径,按用户原始写法传入即可(Windows/WSL 双向兼容,~/ 自动展开);服务端直接读取,速度快
datastringpath 二选一分子文件纯文本内容——仅用于磁盘上没有文件的情况(如聊天中粘贴的内容),不要 base64 编码
formatpdb | sdf | mol2 | moldata 时必填输入格式;传 path 时按扩展名自动推断,可省略
namestring显示名称(如 "1CRN"),作为查看器标题
stylestick | line | sphere | cartoon初始渲染样式(默认 stick;蛋白质建议 cartoon