Git Product home page Git Product logo

ai-ghost-writer's Introduction

Twitter Portfolio visitors

GitHub Stats Card Top Languages Card (Compact layout)

Hi there 👋

🔭 I’m currently working on ...

👨‍💻 Develop web application.

My technology stack is

  • Python
  • Typescript
  • Docker
  • Terraform
  • Ansible
  • Kubernetes
  • GCP
  • AWS

🌱 I’m currently learning ...

  • Micro frontends
  • Data processing workflows

👯 I’m looking to collaborate on ...

Contribute the micro frontends architecture.

🤔 I’m looking for help with ...

  • Modular monolith architecture
  • Clean architecture to enterprise frontends application

💬 Ask me about ...

Scalable and loosely coupled web application architecture.

📫 How to reach me: ...

Twitter or PullRequests.

😄 Pronouns: ...

Emoji lovers.

⚡ Fun fact: ...

I'm a human.

ai-ghost-writer's People

Contributors

silverbirder avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

notjustwhat

ai-ghost-writer's Issues

コンテキストメニューをカスタマイズしたい

いま、3つだけコンテキストメニューのアクションを用意している。
もっと使うと、自分が自由に使えるようなものを用意したい。
アクション名と、ChatGPTに送るメッセージを自分で決める。みたいな。
現状は、Optionでメッセージを自由に設定できるけどね。

ようは、自分でお気に入りのアクションを登録したい。

サイドパネルを開いていないことを通知できる?

サイドパネルを開いていない状態で、コンテキストメニューのアクションを実行すると、何が起きっているのかユーザーはわからない。
サイドパネルを開く操作は、プログラム上できなかった。
では、開いているかどうかを判断することはできる?かな。
もし開いていないと情報が分かれば、chrome.notificationで通知してあげよう。

サイドパネルを開かずにコンテキストメニューをクリック

サイドパネルを開かずにコンテキストメニューをクリックしても、OpenAIのAPIが通信されるがサイドパネルに表示されない。
サイドパネルは、プログラムで開閉することができないので仕方がないけど、サイドパネルを開くのを忘れたら見れない。
background scriptで、sidepanelのメッセージを送りつつ、chrome.storageにも保存しておきたい。

Chrome Web Storeからの対応依頼に対応する

"ContextMenus does nothing as part of the Functionality."

コンテキストメニューが機能していないよう。
恐らく、サイドパネルを開いていない状態で、アクション実行しても空打ちするだけで、何もわからないんだよね。
そこが不親切だったのかもしれない。

ので、サイドパネルを開いていない場合は、Chrome通知でサイドパネルを開いてねと実装してみた。
もし、これでも駄目だったら、うーん、、、OpenAIのTokenがない場合、デモのテキストを埋めるコードを書くか..。

もっと、何が駄目なんだか、詳細が知りたい!!

多言語対応

Chrome Web Storeで販売するときに言語はどれか聞かれた。
日本語で答えたけど、多言語対応しておきたい。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.