Releases: Sunwood-ai-labs/MysticLibrary
🌟 MysticLibrary v0.5.0 リリースノート
主な変更点 / Highlights
製品バージョン 0.5.0
では以下の改善が行われました:
- 🎯 READMEの大幅な改善と構造化
- ⚡️ Roo-clineタスク管理システムの導入
- 🔧 リポジトリガイドラインの更新
✨ 新機能 / New Features
⭐️ Roo-clineタスク管理システムの追加
- タスク管理のための新しいフレームワークを導入
- タスクの進捗管理と報告機能の実装
- 関連ファイル:
/prompts/coding/Roo-cline/
内の新規ファイル群
🔧 改善 / Improvements
📚 READMEの改善
- リポジトリ構造の詳細な視覚化を追加
- 各セクションに絵文字を追加し、可読性を向上
- パッケージ構成の詳細な説明を追加
- 利用方法のコード例を追加
📝 ドキュメント更新
- リリースノート生成システムのバージョン更新
.sourcesage_releasenotes.yml
のバージョン情報を0.5.0に更新
🛠 リポジトリガイドラインの更新
- READMEの章に絵文字を付与することを推奨事項として追加
- より良い可読性とユーザーエクスペリエンスの実現
📝 その他の変更 / Other Changes
- プロジェクトの全体的な文書構造の改善
- ディレクトリ構造の詳細な説明の追加
- コントリビューションガイドラインの明確化
📦 アップグレード方法 / How to Upgrade
git pull origin master
pip install -e .
Full Changelog: v0.4.0...v0.5.0
このリリースノートでは、主にドキュメンテーションの改善と新しいタスク管理システムの導入に焦点を当てています。Breaking Changesや重要なバグ修正は含まれていないため、それらのセクションは省略しています。
🌟 MysticLibrary v0.4.0 リリースノート
📚 プロンプトテンプレートの拡充
🎨 アート・クリエイティブ関連
- 音楽制作支援プロンプト
- 包括的なラップ生成プロンプト(バージョン1.0/1.1)
- 韻の構造、フロー、メッセージ性を考慮した作詞支援
- 素数理論を活用した独創的な表現手法の提案
💻 プログラミング・開発関連
- コーディング品質向上プロンプト
- BEST_PROGRAMMING_PRACTICES_REQUIREMENTS
- DRY原則、SOLID原則などのベストプラクティスを網羅
- 具体例とMermaid図による視覚的な説明
🏢 企業・組織関連
- Company-as-a-Code テンプレート
- Phidata-Prompt-Template
- 組織構造、AIエージェント、処理フローの設計支援
- 実装コードまで含めた包括的なガイドライン
☁️ AWS認定関連
- AWS認定試験問題解説プロンプト
- 詳細な解説と攻略法を含むテンプレート
- Mermaidによるアーキテクチャ図の自動生成
- 実践的な例題と解説の提供
📝 ドキュメンテーション関連
- Markwhen要件定義書
- タイムライン作成のための詳細な仕様
- 基本構造からリマインダー機能まで網羅
- 実践的な例とベストプラクティスの提供
🤖 メタプロンプト
- OpenAI Meta Prompt
- 日本語版・英語版のプロンプト生成ガイド
- システムプロンプトの構造化手法
- 具体例と実装ガイドラインの提供
🔧 コア機能の実装
✨ 新機能
- MysticLibrary クラスの実装
summon_text
: URLからテキストコンテンツを取得materialize_content
: コンテンツのローカル保存
- 詳細なログ記録機能の追加
📦 設定・環境
.aira/config.dev.commit.yml
の追加setup.py
によるパッケージング対応- 開発環境設定スクリプトの追加
📋 必要要件
- Python 3.6以上
- requests
- loguru
🔜 今後の予定
- プロンプトテンプレートのさらなる拡充
- テンプレート間の連携機能の強化
- ユーザーフィードバックに基づく改善
🙏 謝辞
プロンプトテンプレートの開発と改善にご協力いただいた全てのコントリビューターの皆様に感謝申し上げます。
このリリースは、より効果的なAIプロンプト作成と開発プロセスの改善を目指して、多様なテンプレートとガイドラインを提供しています。各テンプレートは実践的な例と詳細な説明を含み、即座に活用可能な形で提供されています。
Mystic Library v0.3.0 リリースノート
このバージョンでは、ドキュメンテーションの充実と新機能の追加を行いました。以下に主な変更点をまとめます。
新機能
-
🎶 演歌スタイルのアップテンポな歌詞生成機能
- 「Suno」音楽生成AI用に、演歌風でハイテンションな日本語歌詞を生成する機能を追加しました。
- 多様な音楽ジャンルに対応するため、新しいタグと構造を実装しました。
-
🔤 プロジェクトネーミングガイドライン
-創造的で記憶に残る名前を提案するガイドラインを追加しました。
ドキュメンテーションの改善
- 📊 EraserAIの視覚的ガイドライン
- 実践的なダイアグラム作成例を含む、詳細なEraserAIの使用ガイドを追加しました。
- AWSのデータパイプライン、APIリクエストのシーケンス図、ERD、フローチャートなど、多様なダイアグラム作成方法を解説しています。
その他の改善
- ドキュメントの構造を整理し、より見やすく、使いやすくしました。
- コードの品質向上とバグ修正を行いました。
これらの更新により、Mystic Libraryはより強力で使いやすいツールになりました。ユーザーの皆様からのフィードバックを歓迎します。今後もMystic Libraryの改善を続けていきますので、ご期待ください。
Mystic Library v0.2.0 リリースノート
MysticLibrary v0.2.0では、AIを活用したプロンプトエンジニアリングをさらに進化させるための新機能と改善が追加されました。
新機能
- Eraser記法ガイドの追加: エンジニアチーム向けのドキュメントとダイアグラムプラットフォームであるEraserの記法ガイドを追加しました。これにより、Eraserを使って視覚的に表現力豊かなドキュメントを簡単に作成できるようになります。
prompts/diagram/Eraser_guide1.md
: Eraser記法の基本構文、ノードの定義、関係の定義、例などを詳しく解説します。prompts/diagram/Eraser_guide2.md
: エンティティ関係図 (ERD) やシーケンス図など、Eraserで作成できる様々なダイアグラムの記法を解説します。
- 抽象化プロンプトの追加: 問題解決のための思考プロセスを抽象的に表現する「抽象化プロンプト」を追加しました。
prompts/methodology/abstract-prompting-for-workflow.md
: ワークフローの抽象化プロンプトprompts/methodology/Abstract_Prompting_for_Problem_Solving.md
: 問題解決のための抽象化プロンプトの構造と意味の解説
- スライド作成プロンプトの追加: reveal.js形式のスライドを作成するためのプロンプトを追加しました。
prompts/writing/slide/def_slide.md
,def_slide2.md
: スライド作成の指示を記述するプロンプトprompts/writing/slide/def_slide_design2.md
: スライドのデザインを記述するプロンプトprompts/writing/slide/def_slide_text1.md
: スライドの内容を記述するプロンプト
- Pythonパッケージ・ライブラリ開発チェックリストの追加: Pythonパッケージ・ライブラリ開発に必要な項目をチェックリスト形式でまとめました。(
prompts/coding/Checklist_for_Developing_Python_Packages_and_Libraries.md
) - 高品質なコードの要件定義の追加: 高品質なコードを作成するための要件を定義しました。(
prompts/coding/Requirements_for_High-Quality_Code.md
) - マインドマップ用Markdown記法ドキュメントの追加: マインドマップをMarkdown記法で表現するためのドキュメントを追加しました。(
prompts/mind-mapping/markdown-for-mindmaps.md
)
改善点
- プロンプトエンジニアリングのベストプラクティスに関する情報を拡充しました。
- LLMとの統合を考慮したプロンプト設計の例を追加しました。
- リポジトリの構造を整理し、プロンプトテンプレートを見つけやすくしました。
その他
- 構成ファイル
.aira/config.dev.yml
が追加されました。
MysticLibrary v0.2.0は、AIを活用した開発をさらに加速させるための強力なツールキットとなるでしょう。ぜひお試しください!
Mystic Library v0.1.1 リリースノート
概要
Mystic Library v0.1.1が公開されました。このアップデートでは、新しいプロンプトテンプレートの追加、ドキュメンテーションの改善、およびリポジトリ構造の変更が含まれています。
新機能
- 新しいプロンプトテンプレートを追加しました:
prompts/coding/Checklist_for_Developing_Python_Packages_and_Libraries.md
: Pythonパッケージ・ライブラリ開発に必要な項目のチェックリストprompts/coding/Requirements_for_High-Quality_Code.md
: 高品質なコードの要件prompts/mind-mapping/markdown-for-mindmaps.md
: マインドマップ用Markdown記法のドキュメント
変更点
- READMEを刷新し、プロジェクトの概要、特徴、利用方法、コントリビューション、ライセンス、連絡先などの情報を追加しました。
- リポジトリ構造を改善し、プロンプトテンプレートをカテゴリ別に整理しました。
修正
- Gaiahに関する記述を削除し、Mystic Libraryに特化した内容に変更しました。
注意事項
- このアップデートによる既存の機能への影響はありません。
- 新しいプロンプトテンプレートは、そのまま使用することも、ユースケースに合わせてカスタマイズすることもできます。
Mystic Library v0.1.1の詳細については、リリースページを参照してください。
今後とも、Mystic Libraryをよろしくお願いいたします。