west-shell960 downloadsRender xiangqi(Chinese chess) positions diagrams in a note.
如果你喜欢这个项目,欢迎到我的主页
点赞、投币、交流
中国象棋插件(Obsidian) 是一款为 Obsidian 笔记软件量身打造的中国象棋渲染引擎,支持以 FEN 和 PGN 格式展示棋局,并可进行推演。插件提供丰富的自定义设置、棋谱导航、分支变化和皮卡鱼分析连接等功能。
本插件注册了 .pgn 文件的专属视图。在 Obsidian 中直接打开 .pgn 文件。
.pgn 文件。
提供两种代码块名
xiangqi: 用于在 Markdown 文件中展示棋谱, 留空为默认开局
```xiangqi
1. H2-E2 H9-G7
2. H0-G2 I9-H9
3. I0-H0 B9-C7
....
30. B2-B9 D9-D8
31. B9-G9 C2-C7
32. G7-E7 *
```

xq: 用于生成生成带fEN的xiangqi代码段xq代码块内的内容会被清空换成FEN
```xq
```

棋盘渲染:可在笔记中展示并复盘中国象棋棋局
定制开局:
棋谱保存:
自定义设置:
移动端适配:通过手动调整棋盘大小和按钮位置,可适配手机等小屏设备
朗读功能:可选的语音播报走棋内容(可在设置中启用/关闭)
格式支持:支持 ICCS 格式的 PGN 棋谱
跳转AI:支持将着法列表打包跳转到网页版皮卡鱼进行分析
xq代码块xiangqi代码块xiangqi代码块xiangqi 标记的代码块中| 名称 | 值 | 描述 |
|---|---|---|
fen |
可用的fen | 特殊开局的fen代码,留空为默认开局 |
protected/p |
true/false | ture时保存按钮将失效,留空为false |
rotated/r |
true/flase | true时倒转棋盘,留空为false,红方在下 |
```xiangqi
r:true
p:true
2bk1a3/5n3/3Pb4/R7p/2p6/C3p2N1/PR2c3P/1nr1B1C2/4A4/1rB1KA3 w
1. G2-G9 F9-E8
2. D7-D8 D9-E9
3. D8-E8 E9-E8
4. A6-A8 E8-E9
```
本插件已在 Obsidian 官方插件市场上线,搜索“Chinese chess”或者"xiangqi"即可安装。
如果喜欢该插件,可以打赏一下哦
