SmartPick

by bcs1037
5
4
3
2
1
Score: 35/100

Description

This plugin has not been manually reviewed by Obsidian staff. Smart text selection toolbar with custom commands and AI features.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
1
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

SmartPick

SmartPick is a smart text selection toolbar for Obsidian, designed to enhance your workflow with custom commands and powerful AI capabilities.

demo

✨ Features

  • Smart Toolbar: Automatically appears when you select text.
  • AI Integration: Seamlessly connect with AI models (OpenAI, Claude, etc.) to process selected text. Summarize, translate, or explain with a single click.
  • Custom Commands: Bind your favorite Obsidian commands to the toolbar.
  • Shortcuts & Links: Trigger system shortcuts or open external links (Google, DeepSeek, etc.) directly.
  • Group Organization: Organize your commands into groups for easier access.
  • Drag & Drop Customization: Easily rearrange toolbar items using drag and drop.
  • Custom Prompts: Create and manage your own prompt templates for AI commands.
  • URL Scheme Support: Add and execute URL Scheme commands directly from the toolbar.
  • Bilingual Support: Fully localized in English and Chinese.
  • Markdown Rendering: AI responses are rendered in rich Markdown format.

🚀 Installation

Via BRAT (Beta)

  1. Install Obsidian42 - BRAT via Community Plugins.
  2. Open BRAT settings and click "Add Beta plugin".
  3. Enter the repository URL: https://github.com/BCS1037/SmartPick.
  4. Click "Add Plugin", then enable "SmartPick" in the Community Plugins list.

Manual Installation

  1. Download the latest release from the Releases page.
  2. Extract the files into your Obsidian vault's plugins folder: .obsidian/plugins/smartpick/.
  3. Reload Obsidian and enable the plugin in Settings.

📖 Usage

  1. Select Text: Highlight any text in your editor.
  2. Use Toolbar: Click on any icon in the floating toolbar to execute the command.
  3. AI Actions: Click the AI icon to start a conversation based on the selected text.

⚙️ Configuration

  • Prompt Templates: Add and manage custom prompts for the AI.
  • Interface Language: Switch between English and Chinese.

🤝 Contributing

Contributions are welcome! If you have any ideas or bug reports, please open an issue or submit a pull request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.