先週だっけ Facebookの属してないグループの広告?が、やたらと ArtCraftのクローンソフトPhotoCraftの宣伝が入っていて気になってました
まだアルファー版との事ですがAI使って Rustで作られたとか・・
AIでそんなソフト作れるんだね~
日曜日にtotu氏(友人)を車で迎えに行って一緒に教会に行く途中お話しした中で、プログラマーの彼は最近はAIと話してプログラム作ってもらってると・・・今までは相談して修正やアイデアを教えてもらってたのだけど、もう作ってもらえる様になったよと!やっぱりそこまで来てるんですね~
と云う事ではるか昔にそのtotu氏が作ってくれたアクセスの販売管理プログラム
access 2000で作ってレプリケーションまで出来るように作ってくれたのは良いけどすでに元ファイルが見つからず レプリケーション解除しないとaccessの新しい2007以降のデーターに持って行けず、いまだに仮想でWindowsXPを動作させて現在も使ってまして
もしやAIにお願いしたらどうにかデーターも移行出来ないかなとお聞きしたけどやっぱり引っかかる所はレプリケーションの所(;^ω^)
もう過去のデーターは現状の方法で見れたら良いかなと rustで同じようなもの作れないかとお聞きしました
出来るらしい ---- 以下 claude 君
--------------------------------------------------------------------------------------------------------
送っていただくもの
- 入力画面の画像:見積・納品・請求の各入力画面、顧客や商品などのマスタ登録画面があれば、それもお願いします
- 見積書・納品書・請求書のPDF:実際に出力したサンプルで構いません。取引先名や金額などは隠しても大丈夫です
PDFからは、レイアウト、項目、合計や消費税の計算方法、帳票番号の付け方などを読み取れます。新しいシステムでも、帳票は同じ形のPDFとして出力できます。
補足
- データの引き継ぎが不要なので、テーブル構造のスクリーンショットは必須ではありません。ただ、画面に出ていない項目(締め日、支払条件など)がある場合は、教えてください
- 帳票は自社の業務で使う形にするので、元のソフトのロゴや製品名などは新しい帳票には入れないようにします
----------------------------------------------------------------------------------------------------
※お願いされたものと何項目かお願いを書いて実行
------------------------------------------------------------------------------------------------------
最初の版を hanbai.zip にまとめました。私の環境ではRustの部品をダウンロードできないため、ビルドも動作確認もしていません。お使いのPCで初めてビルドするので、エラーが出る可能性があります。
動かし方
- ZIPを展開し、PowerShellで
hanbaiフォルダに移動します cargo run --releaseを実行します(初回は部品のダウンロードで数分かかります)- ブラウザで販売管理の画面が自動で開きます。データは同じフォルダの
hanbai.dbに保存されます
エラーが出たら、内容をそのまま貼ってください。
今回の版でできること
- 入力画面:売上入力画面とほぼ同じ項目(売上日、担当者、宛名と敬称、件名、納期、納品場所、有効期限、支払条件、会社名・お振込先、メモ、明細、見積日・請求日・納品日、備考)
- 候補の記憶:顧客・会社名の登録画面はなく、保存した宛名、担当者、商品名などが、次回から入力候補として出ます。新規入力の時は、納期、納品場所、有効期限、支払条件、お振込先に、よく使った値が最初から入ります
- 消費税:伝票ごとに税率(%)を入力できます。初期値は10%です。端数は切り捨て、計算は
(金額 - 値引) × 税率です - 帳票:「見積書を表示」「納品書を表示」「請求書を表示」で、お送りいただいたPDFに近い形の印刷用ページが開きます。印刷画面で「PDFとして保存」を選べばPDFにできます
- 伝票の一覧と削除:左側に伝票の一覧があり、宛名や伝票Noで絞り込めます
注意点
- ロゴと印鑑:元のPDFから画像を取り出せなかったので、
logo.pngとstamp.pngをhanbai.dbと同じフォルダに置いてください。置くと帳票に表示されます - 会社情報:帳票の住所、電話、メールは、PDFの文字から入れました。URLはPDF上で途中で切れていたため
http://www.**********.jpとしています。違っていればsrc/main.rsのTPL内を直してください - 画面の形:Tauriは設定が多く、確認できない状態では失敗しやすいため、ブラウザで開く形にしました。見た目はほぼ同じで、ダブルクリックで起動できます。Tauriに変えることもできます
- 簡略化した点:メイン画面の「集計」と「おわり」、住所録入力は入れていません。伝票の内容は、検索用の項目以外をJSONで保存しています
- ロゴや印鑑:元ソフトのものではなく、御社自身のものを使ってください
-------------------------------------------------------------------------------------
ほんと凄いね 有料契約してないので途中で止まるかと思ったけどちゃんと作ってくれました。
後日動作確認しながら 修正箇所数か所のやり方を押してもらって
修正はテキストファイルなのでWindows標準のメモ帳で編集できます
プログラムとか組めないけど昔からC やhtmlや cgi などのテキストの修正はしてたのでそのくらいは出来ます(;^ω^)
今まで使ってたようないろいろな機能は入ってないけど自分が普段使っている最低限の機能は入っている物が出来ました!
ほんとビックリですね
頭が良い人はもっと色々複雑なものをお願いして良いプログラムが出来るんでしょうね
ただ思ったのはもう少し掘り下げて作って お客さんの会社用にも使える様にしたいなと思いましたね
有料契約したらと思うけど色んな会社のAIが有り各AIによって出来る事が多少違うのでどこか一つしか契約すると考えると悩むところですね