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

Add enhanced AI attribution support with documentation and RSS feed configuration #37

Merged
merged 1 commit into from
Nov 30, 2024

Conversation

amiable-dev
Copy link
Owner

This PR enhances the AI attribution functionality by adding documentation, templates, and RSS feed support.

Changes

  1. Documentation:

    • Added comprehensive AI attribution guidelines
    • Created template for AI-generated posts
    • Added clear examples and standards
  2. Authors Configuration:

    • Updated image and URL paths in authors.yml
    • Added fallback image support
    • Fixed HTTPS URLs
  3. RSS Feed:

    • Added custom feed item creation
    • Marks AI-generated content in feed
    • Preserves metadata in feed

Testing Checklist

  • Verify AI attribution guidelines are clear and complete
  • Test post template with new content
  • Check RSS feed displays AI attribution correctly
  • Verify fallback images work
  • Test documentation links and examples

Documentation Updates

  • New file: docs/contributing/ai-attribution.md
  • New template: .github/TEMPLATES/ai-post-template.md
  • Updated RSS feed configuration

Future Considerations

  • Analytics for AI-generated content
  • Enhanced metadata display in RSS
  • Automated validation of AI attribution

This builds on the author attribution changes from PR #33 and provides a complete framework for AI content management.

@amiable-dev amiable-dev merged commit 866eb9b into main Nov 30, 2024
2 checks passed
@amiable-dev amiable-dev deleted the feature/enhance-ai-attribution branch November 30, 2024 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant