Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Roadmap] Expansion of Slash Commands #490

Open
3 tasks
keithclift24 opened this issue Apr 6, 2024 · 0 comments
Open
3 tasks

[Roadmap] Expansion of Slash Commands #490

keithclift24 opened this issue Apr 6, 2024 · 0 comments
Labels
feature-cool Distinctive features

Comments

@keithclift24
Copy link

keithclift24 commented Apr 6, 2024

Why

Major expansion of slash commands for users to be able to quickly prompt the model with various useful model commands

Description

Add the following slash commands:

/help: (in a two column table, prefixed with related emojis) Briefly explain available /slash commands

/tldr: Provide a concise, one-sentence summary of the main point or takeaway from the response

/review: Review your last answer critically; correct mistakes or missing info; offer to make improvements

/summarize: Summarize and provide key takeaways of last response

/redo: Redo last answer using another framework

/more: Drill deeper without restating anything previously stated

/wider: Widen focus and expound on current topic

/eli5: Explain the concept as if the user were a 5-year-old, using simple language and relatable examples

/expert: Provide an in-depth explanation suitable for an expert in the field

/bullets: Summarize the last response in a comprehensive hierarchical bullet-point format

/table: Create a table logically organizing and presenting the data

/follow_up: Provide a numbered list of 10 logically relevant and interesting follow-up questions

/define_terms: Provide clear and concise definitions of key terms or concepts related to the topic

/translate: Translate the response to a specified language

/socratic: Engage in a Socratic dialogue by asking thought-provoking questions to guide the user towards a deeper understanding of the topic.

/expert_panel: Simulate a panel discussion among logically relevant experts from different fields, providing diverse perspectives on the topic.

/cite: Provide professional citations with website HYPERLINKS as subscript, (for example Alpha2 Research Paper)

/paraphrase: Rephrase the response while maintaining its meaning

/actions: Offer a list of practical, actionable steps, or recommendations based on the information provided in the response

/alt: Share alternate views

/arg: Provide a polemic take

/analyze: Analyze the last response and provide insights or critiques

/contextualize: Place the topic within a broader context to understand its significance better

/sub: Sub-categorize the topic 3 levels lower, stating only categories

/contrast: Compare and contrast concepts, ideas, or entities, highlighting their similarities and differences in a structured manner using a markdown table

/explore: Delve into lesser-known facts or intriguing aspects of the topic, aiming to provide surprising or rarely discussed information

/analogy: Offer analogies to simplify complex concepts, making them easier to understand by relating them to everyday experiences

/abstract: Provide an abstract or executive summary of the this complex topic or document

/quiz: Create a short quiz or set of questions to test the user's understanding of the information provided

/brainstorm: Offer a list of creative ideas or solutions for a problem or challenge mentioned by the user

/solve: Break down a complex problem related to the topic into smaller, manageable steps and provide a systematic approach to solving it

/case_study: Provide a relevant case study or real world example

/timeline: Generate a historical timeline or a sequence of events related to the topic (and user can add diagram option)

/visualize: Offer to create a chart, to visually represent complex information or data mentioned in the response

/scenario: Provide hypothetical scenarios or case studies to illustrate the practical application of concepts or theories discussed

/systems_thinking: Analyze the topic using a systems thinking approach, considering the interconnectedness and complexity of various components and their relationships

/debate: Present a balanced debate format response, showcasing opposing viewpoints on the given topic

/predict: Offer a predictive insight or future trend analysis based on current data or historical trends related to the topic

/pros_cons: Present a balanced list of pros and cons related to the topic, to aid in decision-making

/localize: Adapt the response to be relevant to a specified geographical location or culture, considering local context

/simulate: Create a hypothetical simulation or thought experiment related to the user's query

/roleplay: Respond as if in a specific role or character relevant to the topic, to provide a different perspective

/root_cause: Analyze the root cause or underlying factors contributing to a problem or issue related to the topic

/historical_context: Offer historical background or context related to the topic to deepen the user's understanding and appreciation of the subject matter

/imagine: Create a hypothetical scenario or thought experiment related to the topic

/flowchart: Create a flowchart to visually represent a process or decision-making path related to the topic

/cross_check: Cross check the information (use web browser)

/cause_effect: Analyze the cause-and-effect relationships related to the topic, explaining how different factors influence each other

/future_view: Speculate on future developments or advancements related to the topic, based on current trends and data

/mind_map: Create a mind map to visually organize and represent the connections between different aspects of the topic

/recommend: Suggest books, articles, or other web resources related to the topic for further exploration

/tools: Suggest useful tools, apps, or resources that can help the user learn more about the topic or apply the information in practical ways

/mythbuster: Provide the most relevant common misconceptions or myths related to the topic, and debunk them

/innovate: Suggest innovative approaches or technologies that could transform or significantly impact the topic

/data_trends: Analyze and present current trends in data related to the topic, possibly including graphs or charts for visual representation.

/statistical_analysis: Offer a basic statistical analysis of relevant data, explaining its significance in an accessible manner

/data_forecasting: Predict future trends based on current data sets related to the topic

/data_comparison: Compare and contrast data sets from different sources or time periods to highlight changes

Requirements

  • Add slash commands above to existing code wherever the "/beam", "/draw", etc. commands reside. The commands can literally just state the short descriptions above, and should work
  • Alternatively, add as a drop down menu somewhere instead of as slash commands
  • Add button/link to descriptive list of all commands available for quick reference
@keithclift24 keithclift24 changed the title [Roadmap] [Roadmap] Expansion of Slash Commands Apr 6, 2024
@enricoros enricoros added the feature-cool Distinctive features label Apr 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-cool Distinctive features
Projects
Status: Requests
Development

No branches or pull requests

2 participants