「慧仕(Huìshì)」というAIエージェントフレームワークを作っています。

Huishi(以下この記法にします)の詳細についてはまたそのうち書くとして、これで使っている「思考構造」について公開したいと思います。 これは、世の中にある様々なAIエージェントを調べていて、類似の構造のものがなかったからです。

「なかった」理由はよくわかりません。有効でないと考えられているのか、そこに考えが至らなかったのか、その辺はよくわかりません。 とは言え、「なかった」のは事実なので、文章にまとめて公開して公知にしておきます。 そうすれば、少なくとも私が使えないことはないからです。

弊社でもコーディングにAIを活用するようになりました。

まだ完全自動コーディングは「おもちゃ」の域を出てないと言うか、それ以上の使い方をするにはコストがかかり過ぎるという感じがあるので、あくまでも「補助」としてしか活用していません。 まぁ、たまにホームラン級の効率を叩き出してくれることがあるので、ある種の期待がありますし、使ってみたりしてますけどね。でも、主には「補助」です。

あくまで「補助」として使っていても、以前と比較すれば効率は爆上がりです。 そうなると… さてどうしましょうかというのが、このエントリの主題です。

代官山動物園

  日常  

おごちゃん

ぴろろんの日なので、ぴろぴろと出掛けてみました。

社長(mayumi)は当地に動物園があるということを知らなかったので、「代官山動物園」に行くことにしました。

前弊社の時も徒歩圏内に動物園(上野動物園)がありましたが、現弊社も徒歩圏内に動物園があるのですよ。

「Orcinus」のリリースに合わせて、コアアプリケーションのHieronymus Ver 2.0をリリースします。

BeesNestInc / hieronymus

今回からはリポジトリは(現)弊社のものとなっています。 以前のリポジトリは今後更新されません。 前のリポジトリは結構スターがついててもったいない気もするのですが、会社も新しくなりましたので、新しいリポジトリです。

今までHiernymusは純粋な「会計システム」でしたが、今回からは会計以外の機能も持っています。

全社(と言っても二人なんですが)を挙げて作っていた「Orcinus」についての発表をしたいと思います。

「Orcinus」は今まで会計システムとして開発して来たHieronymusを強化してERPシステムに昇華し、これをCasaOSからforkしたCassetteOSに載せたものを、Cassette Serverにパッケージしたシステムと、それを運用するためのサービスやネットワークと思想を含んだ概念です。

これは「バックオフィスオールインワンのサーバ」として提供するもので、今月から受注を開始します。

みなさんGWしてますか? 私はCatchUp(RSSリーダのことです)を強化するのが楽しくなって色々やっています。

AI agentの要領がわかって来たので、どんな構成にするとかどんなプロンプトにするとかやっていると、完全にハマってしまいますね。

というわけで、公開してから

  • 思考構造の変更
  • 雑談機能
  • 文脈やペルソナの処理

とかを強化してしまいました。

相変わらずHieronymusをいじっております。

やりたかったことはほぼ完成し、ちゃんと数字の合う決算書も作れるようになりました。 これで、会計システムの必要最低限のことは実装されました。

元々、帳票の部分はExcel表を出していたのですが、やっぱり「紙」イメージのものが出た方が良いので、全部Playwriterを使ったPDF出力に書き換えました。 これが結構難物で、結構面倒臭いことでしたが、まぁ面倒臭いだけで技術的に凄い難しいということはありません。

で、とりあえずHTMLを作ってPDF化をPlaywriterを使って… とやってみたのですが、ページの長さがどうも合いません。 ChatGPTとごちゃごちゃ相談するのですが、「設定忘れパラメータ」の類を設定しても合ってくれません。

しょうがないので、画面に出したもの(これはぴったり合ってる)をブラウザの印刷しようとすると、よく見たらこれも合っていません。

そこで表題のような話です。