wood chen 29dd480242 Add "Open in Discourse" feature
- Implement command to open published Discourse post directly from Obsidian
- Update frontmatter to store topic ID and Discourse URL
- Add internationalization support for new feature
- Update README with new keyboard shortcut instructions
2025-02-16 16:51:19 +08:00

35 lines
968 B
Markdown

# Publish to Discourse
## 配置key
下载插件, 在设置页面添加"论坛地址", "API密钥(需要管理员创建)", "用户名".
![image](https://github.com/user-attachments/assets/6c75ebb6-d028-4055-9616-2fb2931932ff)
## 发布帖子
在文档页面的右上角, 展开菜单, 选择"发布到discourse", 选择类别即可.
![动图](./pics/20250124-000738.gif)
![image](https://github.com/user-attachments/assets/99ba2b27-9c83-4dc5-9536-1b6b12dc4787)
![image](https://github.com/user-attachments/assets/a30b210f-5913-419d-b0d8-ea280c159e61)
在发布帖子成功后, 会在笔记属性里添加一个"discourse_post_id"属性, 用于更新帖子.
## 更新帖子
在文档页面的右上角, 展开菜单, 选择"发布到discourse", 点击更新即可.
> 更新的前提是帖子本身是通过obsidian发布的.
![动图](./pics/20250124-001000.gif)
## 在discourse中打开
在笔记页面, 使用(Ctrl/Cmd + P)打开discourse的帖子.