npx dong4j

No need to globally install dependency packages, quick to run and display personal information.

Key Features

Social contact

Display your social contact information.

Free AI Chat

Experience free AI chat with a variety of models.

Latest Blog Content

Stay updated with the latest blog content.

Quick Start

brew install node

npx dong4j


                                                            ┌───────────────────────────────────────────────────┐
                                                            │                                                   │
                                                            │                 Hi there, I'm dong4j              │
                                                            │                                                   │
                                                            │          Work:  Software Engineer at iHome        │
                                                            │                                                   │
                                                            │       Twitter:  https://twitter.com/dong4j        │
                                                            │        GitHub:  https://github.com/dong4j         │
                                                            │      LinkedIn:  https://linkedin.com/in/dong4j    │
                                                            │      Homepage:  https://home.dong4j.site          │
                                                            │          Blog:  https://blog.dong4j.site          │
                                                            │                                                   │
                                                            │          Card:  npx dong4j                        │
                                                            │                                                   │
                                                            │   I am currently looking for new opportunities,   │
                                                            │   my inbox is always open. Whether you have a     │
                                                            │   question or just want to say hi, I will try     │
                                                            │   my best to get back to you!                     │
                                                            │                                                   │
                                                            └───────────────────────────────────────────────────┘

Tip: Try cmd/ctrl + click on the links above

? What would you like to do? (Use arrow keys)
❯ 1. Send me an email?
2. Download my Resume?
3. Contact me via WeChat 📱
4. Show my Github Stats 〽️
5. Play Dino Runner Game 🦖
6. Chat with AI Assistant 🤖
7. Show my Latest blog 💥
Just quit. 👋
              

A simple game 👾


🦖             🌵
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

Press SPACE to jump, Ctrl+C to exit
Score: 0
              

AI Chat 🤖: Use provided AI service


? What would you like to do? AI Assistant

🤖 Welcome to AI Chat!

Type your message and press Enter to chat.
Type "exit" to return to the main menu.

? How would you like to configure the AI service? Use provided AI service
? 👉 You: hello world

🎉 AI Assistant: Hello! I'm ChatGLM(智谱清言), the artificial intelligence assistant, nice to meet you. Feel free to ask me any questions.

? 👉 You: What can you do?
              

AI Chat 🤖: Use custom configuration


? How would you like to configure the AI service? Use custom configuration
? Enter your OpenAI API key: [hidden]
? Do you want to use a custom API URL? Yes
? Enter the API base URL: https://api.openai.com/v1
? Enter the model name: gpt-3.5-turbo

OpenAI API Configuration:

Using configuration:
API URL: https://api.openai.com/v1
Model: gpt-3.5-turbo

? 👉 You:
              

Recommended for use

npx dong4j --no

Because I cannot control your npm configuration, there may be some dependency warnings, and this method will suppress the warnings