Introduction¶
When performing interface design or visual layout, invoking compositional principles (such as the rule of thirds, symmetry, and leading lines) helps generate more reasonable solutions. dsh-composition is a plugin that provides this type of reference knowledge.
Plugin Overview¶
The plugin is maintained by uckkk and belongs to the memory category. It is a pure Node implementation with no network dependencies, designed to assist with visual and interface design decisions.
Installation and Enablement¶
- Run the installation command.
dsh plugin add dsh-composition
- Modify the profile’s
package.jsonand add the configuration item todsh.profile.bundles.
{
"dsh.profile.bundles": ["dsh-composition"]
}
- The plugin requires the following peerDependencies:
-@deepseek-ai/cordis: “^4.0.1”
-@deepseek-ai/dsh-tools: “>=0.1.0-rc.6”
Core Features¶
- Composition principle reference: Provides a general composition knowledge base for photography, painting, and interface layout.
- No network, no external services: Runs entirely locally and does not depend on external interfaces.
Usage¶
After installation, invoke the tool registered by the plugin in the session.
Notes¶
- Installation means third-party code runs on your local machine. Please review the source code and license yourself.
- The plugin runs with the permissions of the current dsh process. Please ensure the code source is trusted.
Resources¶
- GitHub: https://github.com/uckkk/dsh-composition
- Directory: https://www.skillhub.cn/plugins/uckkk/dsh-composition